タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
GitHub、1200台以上のMySQL 5.7を8.0へアップグレード。サービス無停止のまま成功させる GitHubが提供するGitHub.comは、世界最大のソースコード管理システムを始めとするソフトウェア開発者向け支援サービスを提供しています。 そのGitHub.comはRuby on Railsで構築されており、同社はつねにRubyとRuby on Railsをアップデートし続けていることを今年(2023年)4月に明らかにしています。 参考:GitHubは200万行規模のRailsアプリケーションであり、毎週RailsとRubyを最新版にアップデートし続けている そして同社はこのGitHub.comを支える1200台以上のMySQL 5.7を、GitHub.comのサービスレベルを維持したまま1年以上かけてMySQL 8.0にアップグレードしたことをブログで明らかにしました。 Up
Microsoftは、2015年のリリースからWindows 7とWindows 8.1を対象にWindows 10への無償アップデートキャンペーンを行っており、既に4年が経過した記事作成時点でも無償アップデートは一部継続しています。本来は1年で終了する予定だったWindows 10の無償アップデートがなぜまだ続いているのかについて、技術系ブログであるBorn's Tech and Windows Worldが解説しています。 Why the free upgrade to Windows 10 still works … | Born's Tech and Windows World https://borncity.com/win/2019/11/30/why-the-free-upgrade-to-windows-10-still-works/ Windows 7の正式サポートが20
ぴあプラチナ会員のみんな~~~~~~!! 現場がないけど息してる?? 年間数十はなにがしかを観に行っている現場大好きアイドルオタクだったはずなのに、気がつけば今年は3月以降ほぼライブを観に行けておりません。 代わりに配信ライブが増えている昨今、おうちから観るライブは日々の大事な心の癒やしとなりつつあります。 「どうやったら在宅しながらも現場に近い臨場感のある環境を構築できるか」をテーマに、ここ3ヶ月くらいおうち環境を模索してきました。 前提として我が家のスペックを書いておくと、8帖程度の1Kという典型的な一人暮らし物件です。 こんな家でライブらしい没入感や楽しさのある環境が果たしてどこまで作れるのか。 同じような環境で、AV機器の購入を検討してる人も多いと思うので、知見共有としてエントリーにまとめておきます。 現場に行けなくて心折れてる人に届いて少しでも参考になれば幸いです。 オタク、プロ
Appleは10月8日(日本時間)、Mac向け新OS「macOS Catalina(カタリナ)」の製品版をリリースした。対応デバイス(後述)を利用中の場合、macOS(OS X)の「ソフトウェア・アップデート」(Mojave稼働中の場合)または「App Store」(El Capitan、Sierra、High Sierra稼働中の場合)から無料でバージョンアップすることができる(※)。 →使い勝手を強化した「macOS Catalina」2019年秋に登場 iTunesアプリは3分割 iPadでマルチディスプレイも →「macOS Catalina」製品版は10月リリース ※ High Sierra以前で稼働中の場合は、一度OSをHigh Sierra以降にバージョンアップしてからもう一度バージョンアップを実行します 【訂正・追記:8時15分】初出時、バージョンアップを「App Stor
この記事は、はてなエンジニア Advent Calendar 2023の2024年1月17日の記事です。 はてなエンジニア Advent Calendar 2023 - Hatena Developer Blog id:hagihala です。先日、はてなブログの DB を RDS for MySQL 5.7 から 8.0 へアップグレードしたので、工夫した点などを共有します。 Aurora MySQL 3.x にしなかった理由 MySQL 5.7 -> 8.0 で対応した変更点 character set や collation のデフォルトが変更される explicit_defaults_for_timestamp がデフォルトで有効になる SQL mode の変更 デフォルトの認証プラグインが caching_sha2_password になり、 mysql_native_passw
Windows7 / 8からの無償アップグレードを終了 Windows10 / 11への無償アップグレードオファーは2016年7月29日に終了しています。Windows 7 / 8から無償アップグレードするためのインストールパスは削除されました。Windows10からWindows11へのアップグレードは引き続き無料です。 Microsoftは、以前にWindows7やWindows8.1からWindows10への無料アップグレードを実施していました。ずいぶん前にアップグレードキャンペーン終了のアナウンスがされましたが、その後もなんやかんやで普通に7~8.1のプロダクトキーを使用してWindows10やWindows11のライセンス認証ができていました。 しかし今回、Microsoftは、Windows7 / 8 / 8.1からWindows10 / 11へとアップグレードができなくなった
MicrosoftによるWindows 7のサポートは、2020年1月14日の延長サポート終了によって完全に終了しました。また、Windows 8.1もメインサポートは既に終了しており、延長サポートも2023年1月11日に終了予定となっています。しかし、Windows 7/8.1のWindows 10への無償アップデートキャンペーンは記事作成時点でも続いており、新しいPCを購入したりOSを買い直したりしなくても、Windows 10への無償での移行が可能です。そんなWindows 10へのアップデートのやり方をまとめました。 How to upgrade from Windows 7 to Windows 10 for free - The Verge https://www.theverge.com/2020/1/14/21065140/how-to-upgrade-microsoft-
山市良のうぃんどうず日記 証明書消失問題の回避策は10日以内のバージョンロールバック 2020年10月に「Windows 10 バージョン20H2(October 2020 Update)」が正式リリースされましたが、Microsoftは同10月末、このバージョンを含むWindows 10 バージョン1903以降へのアップグレード(バージョン更新)で証明書が消失する可能性について、各バージョンに関するリリース情報の「既知の問題」に追加しました(以下のリンクはWindows 10 バージョン20H2の既知の問題)。 Certificates may not be present after updating to a newer version of Windows 10[英語](Microsoft Docs) この問題は、2020年9月の品質更新プログラムがインストールされた以下のバージョ
ハイクラス求人TOPIT記事一覧Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化 Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化 Javaの開発フレームワークであるSpringの最新バージョンとして、Spring Boot 3が2022年11月にリリースされました。この記事ではSpring Boot 2で書かれたサンプルコードをSpring Boot 3にアップグレードしながら、考慮点や新機能を体感していただきます。ヴイエムウェア株式会社の星野真知さんによる解説です。 Javaのエコシステム、その中でも世界で一番の人気を誇るのが(JetBrains社の調査によると)Spring FrameworkおよびSpring B
誤ってmacOS 10.15 Catalinaアップグレードしないようにシステム環境設定に表示されている「macOS Catalina」のアップデート通知を非表示にする方法です。詳細は以下から。 Appleが現地時間2019年10月07日に正式リリースした「macOS 10.15 Catalina」ではApple Arcadeや新しい探すアプリ、Sidecarなどが利用できますが、macOS Catalinaでは32-bitアプリやQuickTime 7がサポートしていたレガシーメディアが利用できなくなるため、macOS Mojave以下のmacOS環境を維持したいユーザーも多いと思います。 ただ、macOS MojaveのmacOSにはシステム環境設定に移動したソフトウェア・アップデートパネルにmacOS 10.15 Catalinaのアップデートが強制的に通知されるので、これを誤って実
こちらはTimee Advent Calendar 2023 シリーズ1の25日目の記事になります。 昨日は @tomoyuki_HAYAKAWA による Swift Concurrency AsyncStreamを使ってみる #Swift - Qiita でした。 タイミーでバックエンドエンジニアをしている id:euglena1215 です。 メリークリスマス🎄 みなさんの手元にはプレゼントは届いているでしょうか。 Ruby の世界では Ruby コミッターサンタさんがクリスマスプレゼントとして新しい Ruby バージョンをリリースしてくれます。 今年は Ruby 3.3 ですね。個人的には 3.3 の YJIT がどれだけ速くなるのか楽しみです。 また、新しいバージョンのリリースにはアップグレードがつきものです。アップグレードせずには新しいバージョンの恩恵を受けることはできません。
PHP 8.1へのアップグレードにまつわるまとめ PHP 8.1へのアップグレードには、mbstringにまつわるマニュアルに記述されない後方互換性のない変更が含まれることがあります。そのことを周知するべく、この記事を書くことにしました。 私てきめんは、PHPカンファレンス 2022にて、「治っていくmbstring 令和時代の文字化け」というタイトルでトークしています。以下スライドも参考にしてください。 Major overhaul of mbstringについて PHP 8.1から、Major overhaul of mbstringと呼ばれる、mbstringの大規模改修の内容が反映されるようになりました。困ったことに、RFC(Request For Comments)やChangelog、マニュアルにない内容で、mbstringを多用するPHPユーザーにとてつもない困惑をもたらすこ
第7世代/Zen世代のPCでも 一部はWindows 11にアップグレード可能!? Windows Insider Previewでプレビュー版Windows 11の配布が開始された。また、Windows 11のアップグレード条件に関しては、ちょっとしたアップデートがあった。 アップデートされたWindows 11のアップグレード条件だが、ブログでは「Windows Insidersへリリースや、OEMメーカーと提携により、インテル第7世代やAMD Zen 1を搭載したデバイスの中から、当社の原則に合致するものを特定するためのテストをします」と記されている 発表当初は、Windows 11にアップグレード可能なのは、Intelの第8世代以降、AMDのZen+世代以降とされていた。しかし、その後に公開されたMicrosoftのブログでは、第7世代やZen世代のPCがアップグレードに適するかど
CTO室プラットフォーム開発チームの山口(@igayamaguchi)です。 プラットフォーム開発チームではさらに内部でプロジェクトチームが分かれており、私はフロントエンド改善チームというチームでリーダーをしています。 フロントエンド改善チームでは主に一休.com、Yahoo!トラベルのフロントエンドの改善を行っております。 今回は一休.com、Yahoo!トラベルで使用しているNuxtのバージョンを2から3にアップグレードしたお話をさせていただきます。 一休.com、Yahoo!トラベルではトップページや検索ページ、ホテル・旅館の詳細ページなど主要なページのフロントエンドはNuxtで開発されています。 NuxtのバックエンドにはGo+gqlgenでGraphQLのサーバーを立てており、NuxtからはApolloを使用してバックエンドと通信を行っています。 このNuxtのバージョンは2とな
おはこんばんちは、DBREの橋本です。 今回は、Amazon RDS Proxy(以降RDS Proxyとよぶ)を用いたRDS for MySQLインスタンスおよびAurora MySQLクラスタのオンラインスイッチオーバーの手法について、ある程度社内での運用が確立してきましたので解説いたします。 従来のアップデート手法 AWS上でRDS for MySQLインスタンスやAurora MySQLクラスタ(以降これらをデータベースとしてまとめてよぶ)を運用している場合、それらのエンジンバージョンの更新を行ったり、OSバージョンの更新に伴う再起動を実施する必要があります。これらの更新を行う場合、以下のような方法が考えられます。 対象のデータベースに直接更新を適用する スナップショットを作成し、更新済みのデータベースとして復元する 更新済みの空のデータベースを新規作成し、そちらにデータを移行し、
yarn v3 が出ました。詳しい解説は譲るとして、esbuild integration や パフォーマンス向上が目玉です。 Yarn 3.0 🚀🤖 Performances, ESBuild, Better Patches, ... - DEV Community 流石に v1 はもう古いが、 v2 からの独自路線は受け付けがたい…という立場なのですが(yarn オリジナル作者の sebmck も難色を示しています)、今回は yarn 特有の機能をできるだけ避けて、できるだけ npm や pnpm 等と互換な部分だけで yarn v3 を使います。なので pnp も使いません。eslint や vscode の typescript 等でハマりどころが多すぎます。 ゼロインストールも否定派です。git blob objects のサイズが爆発して仕事にならなくなったことがあります。
こんにちは。 id:Pocke です。最近のマイブームはルピシアのラムレーズンの紅茶です。1 Ruby や Rails のアップグレード情報を共有する場を作ったので、それをご紹介しようと思います。 背景 Ruby や Rails のアップグレードは単純な作業ではありません。 アップグレードには多くの変更が含まれています。変更はそのソフトウェアが成長している証ですが、一方で痛みもあります。Ruby や Rails を使うアプリケーションが、それらの変更に対応する必要があるためです。 そのようなアップグレード作業を楽にする取り組みはすでにいくつか存在します。 例えば Rails ガイドの Rails アップグレードガイドでは、一般的なアドバイスと、各バージョンで注意すべき変更が書かれています。 また 社内版 Rails アップグレードガイドを公開します - Timee Product Team
[Windows Update]画面に「Windows 10 November 2021 Update(バージョン21H2)」が表示されない 機能更新プログラムが、[Windows Update]画面に表示されないので、Windows 10をNovember 2021 Update(バージョン21H2)にアップデートできない、という人も多いのではないだろうか。そこで、November 2021 Updateにアップデートする方法を解説しよう。 「Windows 10」の2021年秋の機能更新プログラム「Windows 10 November 2021 Update(バージョン21H2)」が、2021年11月16日(米国時間)に提供されたのをご存じだろうか。次期Windows OS「Windows 11」が正式提供されたこともあるのか、November 2021 Updateには機能追加がほ
Windows 11にアップグレードできないPC、国内に2000万台 “10サポート終了時”でも1000万台近く残存か 日本マイクロソフトが、「Windows 10」のサポート終了に向けた国内のWindows OSの利用状況を明かした。国内のコンシューマ市場にあるWindows PC約4800万台のうち、現時点で約2000万台が「Windows 11にアップグレードできないPC」だという。2年後の2025年10月にWindows 10のサポート終了が迫る中、PCの買い替えを推進しても“10のままのPC”は多数残りそうだ。 日本国内のコンシューマ市場にあるWindows PC約4800万台のうち、現時点で約2000万台が「Windows 11にアップグレードできないPC」だと、日本マイクロソフトが11月21日に行った記者向け説明会の中で明かした。2年後の2025年10月にWindows 10
昨年2023年9月20日、米MicrosoftのDevice Partner CenterのWebサイトに「Windows Ends Installation Path for Free Windows 7/8 Upgrade」という記事が投稿された。Windows 7/8/8.1からWindows 10/11への無償アップグレードを行うためのインストールパスを終了したという内容だ。 米Microsoftの発表。Windows 10/11への無償アップグレードは2016年7月29日に終了したとある。Windows 11は2021年11月発売なので、少し変な文章になっている 少しわかりにくい表現だが、これはWindows 10/11のライセンス認証の際に、Windows 7/8/8.1のプロダクトキーを使用できなくなったことを意味している。無償アップグレードは2015年7月から2016年7月
こんにちは。技術部プラットフォームグループのharukinです。 この記事では、私たちが提供するネットショップ作成・運用のためのECプラットフォーム「カラーミーショップ」のデータベースを、Amazon RDSのブルー/グリーンデプロイを利用し、MySQLのバージョン5.7.38から8.0.35へアップグレードした経験についてご紹介します。カラーミーショップにおいてはこれが初の試みでした。Amazon RDS固有のファーストタッチレイテンシーの解除方法や、ダウンタイム時間の計測についてもお伝えします。 Amazon RDSのブルー/グリーンデプロイを活用するメリットは、本番環境に準ずるステージング環境を構築し事前検証が可能であることです。ステージング環境は約1分で本番環境に昇格させることができ、昇格時に許容ダウンタイムを超えたり、レプリケーションやインスタンスの問題が生じた場合は、自動的にプ
ぼくは普段使っているパソコンのOSはWindows7でしたが、どうやら来年2020年の1月に公式のサポートが終了してしまうそうです。 https://support.microsoft.com/ja-jp/help/4057281/windows-7-support-will-end-on-january-14-2020 サポートが終了してしまうと更新プログラムが新たにリリースされなくなってしまうので早急にアップグレードする必要があります。 サポート終了のリスク ・ウイルス ・脆弱性 ・ユーザビリティ など サポート終了のリスク 今までアップグレードしなかった理由 当時の問題 Win10アップグレードの手順 スペックを確認 無償アップグレードの可否 バックアップを取っておく(任意) アンチウイルスソフトはオフに 公式サイトからダウンロード インストール 大まかな流れ 終了 ※できない場合
TL;DR RDS の メジャーバージョンアップグレード を行なった PostgreSQL 11.6 -> 15.5 MySQL 5.7.44 -> 8.0.36 PostgreSQL は AWS CDK を利用した、自前での手動切り替えをベースにした Blue/Green デプロイによるアップグレードを行なった MySQL は AWS コンソールから AWSが提供している機能である RDS Blue/Green Deployments による MySQL のアップグレードを行なった nginx の ngx_http_proxy_module を活用してサービスのダウンタイムを防止した はじめに 初めまして。株式会社ジーニーの GENIEE CHAT開発チームのマネージャーを担当しています。 今回は、データベースのメジャーアップグレードを行った際の手順やポイントなどを書いていこうと思います
macOS 14.0 Sonomaアップグレード後にDropboxやOneDriveなどFile Providerを利用しているアプリで、全インデックスの再構築が行われハングアップする不具合が確認されています。詳細は以下から。 Googleは現地時間2023年10月02日、Google Drive用デスクトップクライアント「Google Drive for Desktop v82.0」のロールアウトを開始しすると同時に、Google Drive for Macユーザーに対しmacOSとの最適な互換性を得るために、現在のmacOS 14.0 Sonomaへアップグレードせずに、macOS 14.1まで待つようにコメントしていましたが、 注:macOSと最適な互換性を得るには、macOS Sonoma にアップグレードせず macOS Sonoma 14.1 をお待ちになることをおすすめします
はてなブックマークチームのエンジニアリングマネージャー id:yigarashi です。はてなブックマークでは全文検索エンジンとしてElasticsearchを利用しており、最近6.8および7.10への無停止アップグレードを実施しました。非互換な変更の影響を真っ向から受けるユースケースでしたが、リスクを分割し少しずつ対処することで迅速かつ安全にアップグレードできました。本記事ではポイントを絞りつつアップグレードの様子をまとめます。 アップグレードに至る経緯 はてなブックマークでは長らくElasticsearchの5系を使っていました。エントリーとブックマークの検索を中心にサービスのかなりの部分を支える重要なミドルウェアですが、大きな変化は以下の記事にある2020年のAWSへの移転が最後(その時もメジャーバージョンは変わらず)で、なかなかElasticsearchの面倒を見られていませんでし
r7kamuraと言います。2020年9月頃からANDPADの開発に参画しています。 2021年2月、ANDPADで利用しているWebアプリケーションフレームワーク Ruby on Rails (以下Rails) のバージョンを5.2から6.0にアップグレードしました。今後アップグレードを行う方が同様の作業を行えるよう、今回の変更に伴い必要となった作業について、あらためて言語化してこの記事で共有できればと思います。 全体の流れ 大まかに分けると、今回は次のような手順で作業を進めていきました。 Rails 5.2系の最新のバージョンに上げる Rails 6.0版のブランチを用意してテストを通す Rails 5.2と6.0に両対応したコードに変更する Rails 6.0で検証を進める Rails 6.0に本番環境を切り替える Rails 5.2向けの対応を取り除く Gemのバージョン変更 Ra
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く