並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 645件

新着順 人気順

migrationsの検索結果481 - 520 件 / 645件

  • How to invest in technical infrastructure.

    I’m speaking at Velocity on June 12th, 2019 on How Stripe invests in technical infrastructure, and this post outlines the talk’s content. I’m quite excited about the talk, as it unifies many ideas that I’ve written previously, and which I’ve found to be consistently useful! This isn’t a transcript, the talk will be much more rooted in the particular examples than this outline is. I’m Will Larson a

      How to invest in technical infrastructure.
    • The best TypeScript ORMs - LogRocket Blog

      LogRocket’s Galileo AI watches every session, surfacing impactful user struggle and key behavior patterns. Introduction In building or designing software systems, most design decisions come with tradeoffs. Using object-relational mappers (ORMs) has been a controversial subject amongst many developers, since there has always been a debate as to whether they’re really worth it. While in some cases p

        The best TypeScript ORMs - LogRocket Blog
      • Kongの基本的な機能を触って、Kong経由でEC2上のWebサーバにアクセスしてみた | DevelopersIO

        こんにちは、ゲームソリューショングループのsoraです。 今回は、「Kongの基本的な機能を触って、Kong経由でEC2上のWebサーバにアクセスしてみた」ことについて書いていきます。 EC2にKongをインストールして、サービス追加やルート追加などの基本的な設定や動作を確認していきます。 構成について パブリックサブネット上でEC2にKongをインストールして、Webページ表示用のEC2にアクセスします。 Webページ表示用EC2は既にあったものを使用したため、パブリックサブネットに配置されています。 ただ、プライベートサブネットに配置しても、今回のKongの設定自体は変わらないと思います。 Kongについて Kongとは何かについては、少し古い記事ですが以下記事をご参照ください。 Kong Gateway周りの構成としては以下の図のようになっています。 Kong公式ページより引用 Co

          Kongの基本的な機能を触って、Kong経由でEC2上のWebサーバにアクセスしてみた | DevelopersIO
        • Building a scheduling system with Workers and Durable Objects

          Building a scheduling system with Workers and Durable Objects08/05/2022 We rely on technology to help us on a daily basis – if you are not good at keeping track of time, your calendar can remind you when it's time to prepare for your next meeting. If you made a reservation at a really nice restaurant, you don't want to miss it! You appreciate the app to remind you a day before your plans the next

          • We are splitting our database into Main and CI

            We are splitting our database into Main and CI We are splitting our database into Main and CI to improve the scalability and reliability of GitLab.com. Improving the performance and reliability of GitLab.com has always been a top priority for GitLab. While we continuously make iterative improvements to GitLab and our production architecture, we anticipate making a larger change to improve the scal

              We are splitting our database into Main and CI
            • Cloud migration made easy: introducing GitHub Enterprise Importer

              EnterpriseProductCloud migration made easy: introducing GitHub Enterprise ImporterWith GitHub Enterprise Importer, you can seamlessly move to GitHub Enterprise Cloud, bringing your code and collaboration history with you so your team doesn’t miss a beat. If you want to move to GitHub.com and benefit from all of the great features developers love—from GitHub Actions to GitHub Codespaces—you’ll have

                Cloud migration made easy: introducing GitHub Enterprise Importer
              • Flaskのflask db init時に発生するImportErrorの対処 - Qiita

                概要 Flaskのデータベースを作成する際に、「flask db init」コマンドでImportErrorが発生し、migrationsファイルが作成されなかったため、いろいろ試したことをメモ。 バージョン flask==1.1.1 flask-sqlalchemy==2.4.3 flask-migrate==2.5.3 flask-login==0.5.0 flask-bcrypt==0.7.1 wtforms==2.3.1 email-validator==1.1.1

                  Flaskのflask db init時に発生するImportErrorの対処 - Qiita
                • NoSQL Database Interview Questions for Experienced Candidates

                  Here is a list of common NoSQL interview questions with detailed answers for experienced NoSQL Database professionals. Through advanced queries about architecture, optimization, and real-world problem-solving in NoSQL environments, such interviews aim to gauge the candidate’s ability to understand the complexities of NoSQL databases in scalable, high-performance applications. In such interviews, o

                    NoSQL Database Interview Questions for Experienced Candidates
                  • GitHub - pg-sharding/spqr: Stateless Postgres Query Router

                    PostgreSQL is awesome, but it's hard to manage a single database with some terabytes of data and 105+ queries per second. Current sharding solutions focus on analytical and hybrid workloads (OLAP, HTAP). Moreover, most of those solutions do not provide a smooth path for monolith to sharded transitions, which is why Yandex Cloud's Data Platform team developed SPQR. SPQR is a production-ready system

                      GitHub - pg-sharding/spqr: Stateless Postgres Query Router
                    • Visual monitoring of applications with Amazon CloudWatch Synthetics | Amazon Web Services

                      AWS Cloud Operations & Migrations Blog Visual monitoring of applications with Amazon CloudWatch Synthetics Monitoring application endpoints is a reliable way to measure availability. This best practice can be extended by adding synthetic monitoring to your observability strategy. Synthetic monitoring lets you continually verify your customers’ experience by following the same routes and actions as

                        Visual monitoring of applications with Amazon CloudWatch Synthetics | Amazon Web Services
                      • 週刊Railsウォッチ: マイグレーションをStrategyパターンで拡張可能にほか(20220704前編)|TechRacho by BPS株式会社

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

                          週刊Railsウォッチ: マイグレーションをStrategyパターンで拡張可能にほか(20220704前編)|TechRacho by BPS株式会社
                        • DjangoのFixtureで投入するユーザ・グループに権限を設定 - JoTech

                          はじめに パーミッションの作成 ユーザの作成 グループの作成 はじめに DjangoのFixtureでdjango.contrib.authのUserやGroupにPermissionを設定する方法を確認しました。 パーミッションの作成 まずは適当なパーミッション をModel.Meta.permissionsで作成します。 myapp アプリの MyPermission モデルに perm1 と perm2 を用意しました。 class MyPermission(models.Model): class Meta: managed = False default_permissions = () permissions = ( ('perm1', '権限1'), ('perm2', '権限2'), ) マイグレーションすると、以下の通りPermissionモデルに perm1 と per

                            DjangoのFixtureで投入するユーザ・グループに権限を設定 - JoTech
                          • Rust is Surprisingly Good as a Server Language - stu2b50

                            Preface At some point, I got tired of my old static site generator setup for my blogs and other pages. It was annoying to ssh every time I wanted to make a modification, it was annoying to sftp or sshfs all my images, and so forth. And god forbid, if you ever wanted someone else to write something or make an edit, let me tell you, most people are not particularly happy when you tell him "hey, I'll

                            • Scaling the hottest app in tech on AWS and Kubernetes

                              A cloud conversation with Blake Stoddard, Sr SRE at Basecamp / HEY. This interview has been edited and condensed for clarity. Making HEY while the cloud shines Forrest Brazeal: In the past few weeks, Basecamp’s new email app HEY has taken the tech world by storm. There’s also been a lot of talk about the “HEYstack” - your cloud infrastructure running on AWS and Kubernetes. Since Basecamp is known

                                Scaling the hottest app in tech on AWS and Kubernetes
                              • Liveness Probes are Dangerous

                                Liveness Probes are Dangerous Posted: 2019-09-28 17:55 |  More posts about kubernetes Kubernetes livenessProbe can be dangerous. I recommend to avoid them unless you have a clear use case and understand the consequences. This post looks at both Liveness and Readiness Probes and describes some "DOs" and "DON'Ts" My colleague Sandor recently tweeted about common mistakes he sees, including wrong Rea

                                • A Smart Feature Flagging System for iOS – Tech Blog

                                  Overview At Just Eat we have experimentation at our heart, and it is very much dependent on feature flagging/toggling. If we may be so bold, here’s an analogy: feature flagging is to experimentation as machine learning is to AI, you cannot have the second without the first one. We’ve developed an in-house component, named JustTweak, to handle feature flags and experiments on iOS without the hassle

                                  • PHPerのための「Laravel 入門を語り合う」【PHP TechCafe イベントレポート】 - RAKUS Developers Blog | ラクス エンジニアブログ

                                    弊社で毎月開催し、PHPエンジニアの間で好評いただいているPHP TechCafe。 2021年10月のイベントでは社外でご活躍されているPHPエンジニアにもご参加いただいて「Laravel 入門を語り合う」のテーマで開催しました。 rakus.connpass.com Laravel導入手段 スグに始められるLaravel ここ一年で勢力図が大きく変わった 環境構築が選べるLaravel 環境構築は語りたいことが多い お隣さんが気になるLaravel Local環境で完結させたい派?Local環境を汚したくない派? Laravel開発手段 サクっと作れるLaravel ルーティングについて Controller作成 ControllerからViewにパラメータを渡す Migrationについて Modelについて おわりに Laravel導入手段 前半のテーマでは、Laravelの開発環

                                      PHPerのための「Laravel 入門を語り合う」【PHP TechCafe イベントレポート】 - RAKUS Developers Blog | ラクス エンジニアブログ
                                    • Supervisor型の旧Redash(v4)をDocker型の新バージョン(v8)へアップグレードする | DevelopersIO

                                      こんにちは。DA事業本部の春田です。 Supervisor型の旧版Redashサーバーをホストしている方はそれなりにいらっしゃるかと思いますが、version8以降から bin/upgrade のサポートが廃止されているのはご存知ですか?( download_url がありません!) $ curl https://version.redash.io/api/releases | jq [ { "id": 39, "version": "8.0.0", "channel": "stable", "download_url": "", "backward_compatible": false, "released_at": "2019-10-27T00:00:00.000Z", "description": "See [CHANGELOG](https://github.com/getreda

                                        Supervisor型の旧Redash(v4)をDocker型の新バージョン(v8)へアップグレードする | DevelopersIO
                                      • 8.x Eloquentの準備 Laravel

                                        イントロダクションIntroduction Laravelには、データベースとの対話を楽しくするオブジェクトリレーショナルマッパー(ORM)であるEloquentが含まれています。Eloquentを使用する場合、各データベーステーブルには対応する「モデル」があり、そのテーブルとの対話に使用します。Eloquentモデルでは、データベーステーブルからレコードを取得するだけでなく、テーブルへのレコード挿入、更新、削除も可能です。Laravel includes Eloquent, an object-relational mapper (ORM) that makes it enjoyable to interact with your database. When using Eloquent, each database table has a corresponding "Model"

                                        • 週刊Railsウォッチ: Active Modelのパターンマッチングがいったん取り消し、Ruby技術者認定試験が10月3日から3.xに対応ほか(20220719)|TechRacho by BPS株式会社

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

                                            週刊Railsウォッチ: Active Modelのパターンマッチングがいったん取り消し、Ruby技術者認定試験が10月3日から3.xに対応ほか(20220719)|TechRacho by BPS株式会社
                                          • Use AWS Systems Manager for Multicloud operations management | Amazon Web Services

                                            AWS Cloud Operations & Migrations Blog Use AWS Systems Manager for Multicloud operations management A multicloud strategy creates management and governance challenges for our customers. These challenges include maintaining consistent cloud security and compliance policies across cloud providers, providing a single pane of glass for visualizing and acting on operational data, and providing deployme

                                              Use AWS Systems Manager for Multicloud operations management | Amazon Web Services
                                            • 【TIPS】GitHub Copilotで使えるちょっと便利なTIPS【小ネタ】 - Qiita

                                              GitHub Copilotをちょっと工夫して便利に使うTIPSです。 コンテキスト情報をコメントで注入する 変換元となるテキストをコメントに入れることで、Copilotがその情報をもとに補完してくれます。 例えば、データベースのテーブル定義からLaravelのMigrationコードを生成する場合。 <?php declare(strict_types=1); # 次のDDLをLaravel 9 のマイグレーションコードに変換してください /* CREATE TABLE Games ( GameID INT PRIMARY KEY, GameName VARCHAR(50) NOT NULL, Genre VARCHAR(50) NOT NULL, ReleaseDate DATE NOT NULL, ConsoleID INT, FOREIGN KEY (ConsoleID) REFE

                                                【TIPS】GitHub Copilotで使えるちょっと便利なTIPS【小ネタ】 - Qiita
                                              • Logidze 1.0: Active Record, Postgres, Rails, and time travel—Martian Chronicles, Evil Martians’ team blog

                                                Under the hood, Logidze is based on just two ideas: Use database triggers to track changes. No Active Record callbacks (can be confusing and hard to maintain), Ruby or Rails code (not too fast), just plain old PostgreSQL triggers (fast and robust). MySQL is not supported yet, but it’s a matter of one solid PR. Keep the changelog next to the record data (in a log_data Postgres’ JSONB column). If yo

                                                  Logidze 1.0: Active Record, Postgres, Rails, and time travel—Martian Chronicles, Evil Martians’ team blog
                                                • Quickstart with TypeScript & SQLite | Prisma Documentation

                                                  In this Quickstart guide, you'll learn how to get started with Prisma ORM from scratch using a plain TypeScript project and a local SQLite database file. It covers data modeling, migrations and querying a database. If you want to use Prisma ORM with your own PostgreSQL, MySQL, MongoDB or any other supported database, go here instead: Start with Prisma ORM from scratch Add Prisma ORM to an existing

                                                    Quickstart with TypeScript & SQLite | Prisma Documentation
                                                  • Serverless ICYMI Q1 2023 | Amazon Web Services

                                                    AWS Compute Blog Serverless ICYMI Q1 2023 February 12, 2024: Amazon Kinesis Data Firehose has been renamed to Amazon Data Firehose. Read the AWS What’s New post to learn more. Welcome to the 21st edition of the AWS Serverless ICYMI (in case you missed it) quarterly recap. Every quarter, we share all the most recent product launches, feature enhancements, blog posts, webinars, live streams, and oth

                                                      Serverless ICYMI Q1 2023 | Amazon Web Services
                                                    • New – A Fully Managed Schema Conversion in AWS Database Migration Service | Amazon Web Services

                                                      AWS News Blog New – A Fully Managed Schema Conversion in AWS Database Migration Service Since we launched AWS Database Migration Service (AWS DMS) in 2016, customers have securely migrated more than 800,000 databases to AWS with minimal downtime. AWS DMS supports migration between 20+ database and analytics engines, such as Oracle to Amazon Aurora MySQL, MySQL to Amazon Relational Database (Amazon

                                                        New – A Fully Managed Schema Conversion in AWS Database Migration Service | Amazon Web Services
                                                      • Deploying Rails application with Dokku - kukicola.io

                                                        Heroku, AWS, Google Cloud are great services for hosting Rails application but they are expensive. If you are developing a small app, kicking off a startup or just playing with Rails you can use cheaper solutions - cloud hosting, like DigitalOcean or Upcloud. The problem is the setup - you need to install dependencies on your own. Then deploy your application manually or using for example capistra

                                                          Deploying Rails application with Dokku - kukicola.io
                                                        • Laravel 8 User Roles and Permissions Tutorial

                                                          By Hardik Savani November 5, 2023 Category : Laravel Today our leading topic is laravel 8 roles and permissions tutorial. In this article, we will implement a laravel 8 spatie user roles and permissions tutorial. i explained simply step by step laravel 8 spatie/laravel-permission. step by step explain laravel 8 acl tutorial. we are using spatie github package for roles and permissions in laravel 8

                                                            Laravel 8 User Roles and Permissions Tutorial
                                                          • Supabase Storage: now supports the S3 protocol

                                                            Supabase Storage is now officially an S3-Compatible Storage Provider. This is one of the most-requested features and is available today in public alpha. Resumable Uploads are also transitioning from Beta to Generally Available. The Supabase Storage Engine is fully open source and is one of the few storage solutions that offer 3 interoperable protocols to manage your files: Standard uploads: simple

                                                              Supabase Storage: now supports the S3 protocol
                                                            • Improve monitoring efficiency using Amazon CloudWatch Composite Alarms | Amazon Web Services

                                                              AWS Cloud Operations & Migrations Blog Improve monitoring efficiency using Amazon CloudWatch Composite Alarms OVERVIEW Amazon CloudWatch alarms help customers improve infrastructure monitoring efficiency by reducing the time to detect, triage, and diagnose issues that impact workload performance. CloudWatch alarms can be used extensively as a means to alert customers when application and infrastru

                                                                Improve monitoring efficiency using Amazon CloudWatch Composite Alarms | Amazon Web Services
                                                              • High Performance PostgreSQL for Rails

                                                                About This Title Pages: 420 Published: April 2024 ISBN: 9798888650387 In Beta High Performance PostgreSQL for Rails Reliable, Scalable, Maintainable Database Applications by Andrew Atkinson Build faster, more reliable Rails apps by taking the best advanced PostgreSQL and Active Record capabilities, and using them to solve your application scale and growth challenges. Gain the skills needed to comf

                                                                  High Performance PostgreSQL for Rails
                                                                • Introducing Domain-Oriented Microservice Architecture

                                                                  You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Introduction Recently there has been substantial discussion around the downsides of service oriented architectures and microservice architectures in particular. While only a few years ago, many people readily adopted microservice architectures due to the numerous benefi

                                                                    Introducing Domain-Oriented Microservice Architecture
                                                                  • Centralized view of support cases opened from multiple AWS accounts using AWS Systems Manager | Amazon Web Services

                                                                    AWS Cloud Operations & Migrations Blog Centralized view of support cases opened from multiple AWS accounts using AWS Systems Manager AWS Systems Manager Explorer is a customizable operations dashboard that reports information about your AWS resources. Explorer displays an aggregated view of operations data (OpsData) for your AWS accounts and AWS Regions. OpsData also includes information from supp

                                                                      Centralized view of support cases opened from multiple AWS accounts using AWS Systems Manager | Amazon Web Services
                                                                    • 【レポート】AWS Snowファミリーを使用したデータ移行とエッジコンピューティング(STG214) #reinvent 2019 | DevelopersIO

                                                                      こんにちは、札幌在住 AWS 事業本部 オペレーション部(通称オペ部)の池田です。 今回は re:Invent 2019 のセッション Data migration and edge computing with the AWS Snow family(STG214)のセッションスライドから読み取った内容をご紹介します。 セッションについて タイトル Data migration and edge computing with the AWS Snow family(STG214) 発表者 Ramesh Kumar, Principal Product Manager, Amazon Web Services Matt Johannessen, Director, Cloud Services, Novetta 概要 Many organizations still have data t

                                                                        【レポート】AWS Snowファミリーを使用したデータ移行とエッジコンピューティング(STG214) #reinvent 2019 | DevelopersIO
                                                                      • Prisma ORM vs Drizzle

                                                                        This page compares Prisma ORM and Drizzle. Drizzle vs Prisma ORMWhile Prisma ORM and Drizzle solve similar problems, they work in very different ways and have individual pros and cons. Which one to choose will depend on the needs of your project and the exact tradeoffs that are important for it. Drizzle is a traditional SQL query builder that lets you compose SQL queries with JavaScript/TypeScript

                                                                          Prisma ORM vs Drizzle
                                                                        • 【Laravel】usersテーブルではない別のテーブルで認証をする - Qiita

                                                                          今回、初めて、usersテーブル以外の別のテーブルで認証をする機能を作成したので、メモがてら記事にしておきます。 今回やろうとしたことは、laravelが標準で用意してくれているusersテーブルではなく、自分で作成したaccountsテーブルで認証することです。 テーブルの中身は結果的に標準装備のusersテーブルと同じになってしまいました。(標準のusersテーブルは別で使いました) マイグレーションファイルと、モデルを作成 Modelとマイグレーションファイルを同時に作成していきます。 <?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; class CreateAccoun

                                                                            【Laravel】usersテーブルではない別のテーブルで認証をする - Qiita
                                                                          • Laravelの気になるパッケージ「RestQL」

                                                                            さてさて、いつものごとくLaravel Newsで情報収集をしていたところ、以下の記事を発見しました。 ■Laravel Newsの記事 RestQL Data Resolution Package for Laravel これは、RestQLという新しいパッケージを紹介している記事なんですが、なかなか気になる内容だったのでこのブログでも紹介することにしました。 なぜ気になったかというと・・・・ Ajaxで一気にDBからデータ取得できる からです。 この機能は「Laravel + Vue + GraphQLでデータ取得」という記事で紹介したGraphQLにインスパイアされた機能で、よりシンプルに実装することができます。 そこで❗ 今回は「Laravelの気になるパッケージ」としてRestQLをご紹介したいと思います。 作者のGregori Piñeresさんありがとうございます! 「JSO

                                                                              Laravelの気になるパッケージ「RestQL」
                                                                            • Data masking using AWS DMS | Amazon Web Services

                                                                              AWS Database Blog Data masking using AWS DMS Data replication across data stores is a complex, multiphase process that includes assessment, schema conversion, data migration, data validation, and implementation of data access and security policies. As data is replicated across data stores, most organizations have compliance needs to protect personally identifiable information (PII) or commercially

                                                                                Data masking using AWS DMS | Amazon Web Services
                                                                              • php Laravel : Installation and Basics | DevelopersIO

                                                                                Laravel is an open source php framework which makes it easier to make web applications. Laravel is based upon the MVC pattern.Laravel updates every 6 months and releases an LTS (Long Term Support) version every 2 years adding new features which keeps it up to date with industry’s trends and needs. If you want to build products quickly in php and need tedious stuff to be taken care of then Laravel

                                                                                  php Laravel : Installation and Basics | DevelopersIO
                                                                                • とほほのGitLab入門 - とほほのWWW入門

                                                                                  GitLab Inc.社が開発するGitリポジトリマネージャーです。ギットラボと読みます。 パブリックサービスである GitHub ライクなリポジトリマネージャーをローカルサイトで運用することができます。 コミュニティ版(CE:Community Edition)とエンタープライズ版(EE:Enterprise Edition)があります。 CE版はMITライセンス、EE版は商用ライセンスです。 EE版をインストールした場合でも、CEに含まれる無料機能はすべて使用可能で、EEに含まれる有料機能を期間限定でお試し利用することができます。お試し期間をすぎるとCE版機能のみを利用できるようになり、ライセンスを購入するとEE機能を利用できるようになります。 GitLab のロゴはキツネのように見えますがタヌキです。 Docker を用いてコンテナ起動するのが簡単です。 GitLab Docker