概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Rails 7.1 comes with an optimized default SQLite3 adapter connection configuration - BigBinary Blog 原文公開日: 2023/10/30 原著者: Vishnu M 参考: 週刊Railsウォッチ20231004: SQLite3アダプタのコネクション設定のパフォーマンスチューニング Rails 7.1では、Active RecordのSQLite3アダプタのコネクション設定が現代のRailsアプリによりふさわしい形で更新されました。 設定の変更について説明する前に、PRAGMA(プラグマ)について理解しておきましょう。PRAGMAは特殊なSQLステートメントで、データベースのさまざまな振る舞いや設定をクエリまたは操作するのに用いら
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
Ruby on Rails Advent Calendar 2021の枠が空いていたので、あとから登録しました はじめに 個人的なプロジェクトになりますが、僕が翻訳しているRSpecの入門書「Everyday Rails - RSpecによるRailsテスト入門」を2022年前半にRails 7.0バージョンにアップデートしようと考えています。 そこでこの本の中で使っているサンプルアプリケーションをRails 7.0でゼロから作り直してみました。フロントエンド周りを中心に結構考え方が変わっている部分があったので、「ここでハマった!」とか「こういうポイントを押さえておくといいかも」という点をあれこれ書いてみます。 なお、Rails 7.0版のサンプルアプリケーションはまだ公開できる状態ではないので、公開はもうしばらくお待ちください🙏 今回作成したサンプルアプリケーションはこちらで公開してい
最近更新されたページ Raspberry Pi 3 Model B 製品変更のお知らせ 2019/12/06 We-Bot Pi サポート ページ 2019/09/10 Raspberry Pi Zeroシリーズ 取扱説明 2019/07/31 段ボール製 Piケースの組み立て方 [Piケース 段ボール for 0/W] 2017/08/21 Raspberry Pi Zero W 規制準拠と安全に関する情報 2017/07/21 Raspberry Pi コンピュートモジュール: 新商品! 2017/02/16 コンピュートモジュール3 販売! 2017/02/14 Raspberry Pi のGPIOと機能について 2016/10/27 SHARP 7" 高精細 IGZO LCDの組立・接続方法 2015/12/18 Pimoroni 7インチ タッチ・スクリーン フレームの取り付け・
イベント概要 2023年11月15日に「GENBA #1 〜RubyとRails開発の現場〜」と題してRuby/Railsでの開発に関するトピックでタイミーとエンペイ社合同で勉強会を開催しました。 その中でタイミーバックエンドエンジニアのpokohideさん(@pokohide)の発表「Railsアプリで秘匿情報を環境変数からCredentialsに移行した話」をイベントレポート形式でお届けします。 登壇者紹介 Credentialsとは Credentials は、Rails 5.2から追加された秘匿情報を管理するための仕組み※1 で、Rails 6から複数の環境をサポート※2 しています。 【主な登場人物】 暗号化ファイル: config/credentials/.yml.enc 復号用の伴: ENV[”RAILS_MASTER_KEY”] or config/credentials/
(自分はRailsを書くことが多く、フロントエンドの経験は乏しいです。見方にだいぶ偏りがあると思いますので、そのあたり差し引いてお読みいただければと思います〜🙇♂️) こんにちは〜。Hotwireを仕事で使う機会があったので、実際に使ってみて感じた、良かった点、辛かった点、向いているケース、向いていないケースを共有します〜。 Hotwireとは? Turbo Driveとは? Turbo Framesとは? Turbo Streamsとは? Stimulusとは? Hotwireのデモ 良かった点 サーバーサイドに集中できる Railsの資産をフルに活かせる 後付けで段階的にSPA風の挙動を追加できる 学習コストが低い 開発コストが低い WebSocketは必須ではない 辛かった点・辛くなりそうな点 DOM更新時にレスポンスを待たないといけない SPAのユーザー体験とはだいぶ違う He
はじめに 2023 年度未踏ジュニアクリエイターの waryu です。 この記事は、未踏ジュニア Advent Calendar 2023 の 15 日目になります。 前日の記事は丹下さんの「未踏ジュニアの振り返り」 です。 良記事なので是非見ましょう。 この記事について 4 月頃から頑張ってきた未踏ジュニアが、11 月 3 日の成果報告会でついに修了しました! どうやらアドベントカレンダーがあるらしく、いい機会なので自分の未踏ジュニアの総まとめをしたいと思います。 この記事を通して、未踏ジュニアに挑戦する人が増えることを願っています。 未踏ジュニアとは 未踏ジュニアとは、独創的なアイデア、卓越した技術を持つ 17 歳以下の小中高生や高専生などを支援するプログラムです。 具体的な支援としては、以下のようなものがあります。 メンタリングの提供 ... それぞれのプロジェクトにメンターがつきま
初めに 初めまして、地方でエンジニアとして採用されてもうすぐ一年がたとうとしている、りょりょです。 新卒で現在の会社に就職して、何となくSEという仕事がどんな仕事かというのが、見えてきたような気がします。会社での研修もそこそこに、簡単な仕事なら与えていただけるようになり、ちょっとずつ会社に慣れてくるくらいのフェーズだと思います。 会社員としてエンジニアとして働く中で、特に不平や不満はないですが、いい意味でも悪い意味でも一生このままというのは、私の人生に多少の閉塞感を与えてくれます。 そこで、人生を楽しくするためにも、エンジニアとして成長するためにも、Zennにて目標を書くことで自分に言い聞かせる作戦です。(きれいごとを書いていますが本当はフリーランスか起業をしてお金持ちになるというのが目標です) これまでとこれから ひとまず、この一年間で何をして何ができるようになったのかを書いていきます。
前書き こんにちは。りょりょです。 本日は、11月ごろから始めたProgateを受講し終えたので、その感想をつらつらと書いていきたいと思います。 これから、Progateを受講しようとしている方、大昔に受講した大先輩などに共感していただきたい内容となっております。 自己紹介 ・新卒アプリケーションエンジニア(Ruby,Rails) ・未経験(大学では遺伝子の研究) やったこと ・JavaScript,Sass,SQL,Git,CommandLine各1周 ・RubyOnRails,Ruby,HTML&CSS各4周 受講のきっかけ 私はもともと業務でRailsを使っている手前、Railsチュートリアルを使って自主学習をしようと思っていました。しかし、教育係の先輩からまだ少し早いんじゃないかというストップをかけられていたわけです。(入社2ヶ月目くらいの話です。) そうして月日が流れ、基本情報の
`; $el.appendChild(tooltipEl); } $el.querySelector('.tooltip').style.display = 'inline-block'; } }, hideTooltip($el) { if($el.querySelector('.tooltip')) { $el.querySelector('.tooltip').style.display = 'none'; } }, toggleTooltip($el) { if($el.querySelector('.tooltip')) { if($el.querySelector('.tooltip').style.display === 'none') { $el.querySelector('.tooltip').style.display = 'inline-block'; } else
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く