並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 39 件 / 39件

新着順 人気順

foremanの検索結果1 - 39 件 / 39件

  • Simpacker: Rails と webpack をもっとシンプルにインテグレーションしたいのです - クックパッド開発者ブログ

    技術部の外村(@hokaccha)です。Rails で webpack を使うためのシンプルな gem を作ったのでそれについて紹介します。 Webpacker Rails で webpack を利用した Web フロントエンドの環境を作る場合、最近では Webpacker が選択されることが多いでしょう。Rails 6 からは Webpacker が標準になることもあり、この流れはますます加速すると思われます。 私自身もこれまでいくつかのプロジェクトで Webpacker を利用してきました。Webpacker は webpack を Rails から簡単に利用でき非常に便利なのですが、使っているうちにいくつか不満な点がでてきました。 一番大きい問題として Webpacker が @rails/webpacker という npm パッケージに webpack の設定を隠蔽し、Webpac

      Simpacker: Rails と webpack をもっとシンプルにインテグレーションしたいのです - クックパッド開発者ブログ
    • Rails 6+Webpacker開発環境をJS強者ががっつりセットアップしてみた(翻訳)|TechRacho by BPS株式会社

      概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Rails 6: the missing developer setup guide - DEV Community 💻💻 原文公開日: 2019/11/19(最終更新: 2019/12/17) 著者: Vincent Voyer 日本語タイトルは内容に即したものにしました。画像はすべて元記事からの引用です。 原文の目次は省略しました。原文の乱れは訳文で修正してあります。以下のRailsガイドもどうぞ。 Webpacker の概要 - Railsガイド 更新履歴: 2019/11/28: 初版公開 2021/05/06: 更新 👋皆さんこんにちは。本記事では私がRubyやRuby on Railsを学んだ一環として、ドキュメントに書かれていないことを全部盛りしました。RubyやRailsのエコシステムは初めてなので、皆さまか

        Rails 6+Webpacker開発環境をJS強者ががっつりセットアップしてみた(翻訳)|TechRacho by BPS株式会社
      • リビング⇄ダイニング模様替え。ワクワクする部屋づくりのコツは固定概念打破と遊び心 - 北欧ミッドセンチュリーの家づくり

        MS家でオフ会(変態の集まり) ベア「先日は楽しかったね」 ポニ「なんとMS家でオフ会したよ」 素敵なフォロワーさん お二人が遠くから来てくれたんだ。 アーティチョークをさりげなく飾る 北欧変態インテリアの貴公子pomさん この投稿をInstagramで見る pomqujackさん(@pomqujack)がシェアした投稿 - 2018年10月月23日午前3時58分PDT なんとも羨ましいイケメンガレージを お持ちの革と木を変態的に愛するforemanさん この投稿をInstagramで見る foremanさん(@foreman_kanntoku)がシェアした投稿 - 2019年 8月月12日午後5時22分PDT ちなみに変態は褒め言葉! 嫁氏は椅子の変態。 そんな変態の集まりに ワクワクさんを加えMS家ツアー。 全ての椅子に試座していただき 小屋もご紹介。 夜は小屋でBBQ。 憧れのシャウ

          リビング⇄ダイニング模様替え。ワクワクする部屋づくりのコツは固定概念打破と遊び心 - 北欧ミッドセンチュリーの家づくり
        • マリオ映画を27回鑑賞したら“121個の小ネタ”を見つけたので紹介します。『ザ・スーパーマリオブラザーズ・ムービー』は、映画館に繰り返し足を運んでしまうほど膨大な数の小ネタが仕込まれていた

          その2:マントマリオ CMのなかでヒーローのポーズをとったマント姿のマリオとルイージは『スーパーマリオワールド』で初めて登場したマントマリオを連想させる。 『スーパーマリオワールド』(Nintendo Switch)よりその3:ブルックリン周辺の地図 ブルックリン周辺を示す地図には任天堂関連のさまざまな地名が載っている。 たとえば『ゼルダの伝説』シリーズの主人公リンクと思われる「Link St」や、任天堂が花札を製造していることから「Hanafuda Ave」などが登場。なかには「1889th St」という任天堂の創業年を表したストリートもある。 そのほか劇中に登場する「Punch Out」や「Burger Castle」もこの地図に載っており、お店の位置関係も把握できる。 (画像はSuper Mario Bros. Plumbing Commercial – YouTubeより)その4:

            マリオ映画を27回鑑賞したら“121個の小ネタ”を見つけたので紹介します。『ザ・スーパーマリオブラザーズ・ムービー』は、映画館に繰り返し足を運んでしまうほど膨大な数の小ネタが仕込まれていた
          • Introducing new features for the aws-sdk-rails gem | Amazon Web Services

            AWS Developer Tools Blog Introducing new features for the aws-sdk-rails gem The Ruby SDK team is happy to announce that we’ve added new features and consolidated existing gems into the aws-sdk-rails gem to make developing Rails applications using AWS easier than ever. Features supported Amazon Simple Queue Service (SQS) queue adapter for ActiveJob (new) ActiveSupport::Notification instrumentation

              Introducing new features for the aws-sdk-rails gem | Amazon Web Services
            • Rails 7: guard-livereload gemで開発中にライブリロードする|TechRacho by BPS株式会社

              Rails 7の新規アプリで遊んでいると、やはりライブリロード機能(ファイル更新を監視してブラウザを自動リロードする、いわゆるホットリロード)が欲しくなったので、guard-livereload gemでDocker環境にライブリロード機能を導入しました。Rails 7でちょっと便利になった点があります。 環境 Docker(docker-compose)環境が前提 Docker Desktop for Mac: 4.4.2 (73305) Engine: 20.10.12 Compose: v2.2.3 Rails 7 + Ruby 3.1 Rails 7サーバーを./bin/devで起動できることが前提 インストール方法 Gemfileに以下を追加し、bundle installを実行します。 group :development do # (略) + gem "guard-liver

                Rails 7: guard-livereload gemで開発中にライブリロードする|TechRacho by BPS株式会社
              • Artist Arranges Stones In Stunning Patterns On The Beach, Finds It Very Therapeutic – Design You Trust — Design Daily Since 2007

                Artist Arranges Stones In Stunning Patterns On The Beach, Finds It Very Therapeutic Jon Foreman discovered land art while in college and immediately fell in love with it. He felt that the natural world had more in it to be explored, particularly where he lives, Pembrokeshire, Wales. More: Jon Foreman, Instagram, Facebook h/t: boredpanda Since the area has an extensive coastline, a huge part of For

                  Artist Arranges Stones In Stunning Patterns On The Beach, Finds It Very Therapeutic – Design You Trust — Design Daily Since 2007
                • Rails: SidekiqからSolid Queueに移行したときの方法と注意点(翻訳)|TechRacho by BPS株式会社

                  概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: How we migrated from Sidekiq to Solid Queue - BigBinary Blog 原文公開日: 2024/03/05 原著者: Chirag Shah 日本語タイトルは内容に即したものにしました。 私たちBigBinaryは、neetoでさまざまなプロダクトを構築しています。現在22のプロダクトを開発中で、それらはいずれもSidekiqを利用しています。Solid Queueが公開された後で、私たちのneetoFormで使われているSidekiqをSolid Queueに移行する決定を下しました。 なお、現時点のSolid Queueはcronスタイルのジョブや定期的に繰り返されるジョブ実行をサポートしておらず、これに関するプルリク#155がオープンされています。そういうわけで、Solid

                    Rails: SidekiqからSolid Queueに移行したときの方法と注意点(翻訳)|TechRacho by BPS株式会社
                  • 英語圏 YouTube に人生を溶かしすぎたのでみなさんの人生も溶かします - はちみつ漬けショートケーキ

                    これは 東京大学きらら同好会 Advent Calendar 2022 の14日目の記事です。1日遅れてごめんなさい...... adventar.org きららじゃないものって、あんまりない!!(詠唱) 現状 時事・ドキュメンタリー系 ・Vox ・Wendover Productions ・B1M ・Mustard ・neo ・Calum ・Peter Dibble ・Kraut ・欧州新参連合(と私が呼んでいるもの) ・Ryan Chapman 科学・エデュテインメント系 ・Tom Scott ・Vsauce ・Veritasium ・StandUpMaths ・3Blue1Brown ・Steve Mould ・CGP Grey ・jan Misali ・Jay Foreman ・exurb1a ・Junferno ・Practical Engineering 私の趣味 ・ミリタリー

                      英語圏 YouTube に人生を溶かしすぎたのでみなさんの人生も溶かします - はちみつ漬けショートケーキ
                    • Google App Engineでローカル開発をするときにdispatch.yamlをもとにReverse Proxyしてくれるツールを書いた - 時計を壊せ

                      これです github.com なぜ作ったのか dispatch.yaml や dispatch.xml はGoogle App Engine(以下GAE)のFrontendでルールベースでL7 HTTP Reverse Proxyしてくれるものです。 cloud.google.com これはMicroservicesをやる上では大変便利なものになっています。 一方で、これをローカルで動かす手段が少なくとも自分の知る限りはありませんでした。 なので、いままでは各サービスを連携して動作検証したいときは、GAEにデプロイしてしまうか、 あるいは各サービスをそれぞれ別々のポートで立ち上げながら、各サービスに何らかの方法でそれらのマッピング情報を入れてサービス間で連携が可能なようにするなど工夫をする必要がありました。 別々のポートで立ち上げるところまではよしとしても、めんどくさいのでその後の各サー

                        Google App Engineでローカル開発をするときにdispatch.yamlをもとにReverse Proxyしてくれるツールを書いた - 時計を壊せ
                      • 週刊Railsウォッチ(20201124)strict loading violationの振る舞いを変更可能に、Railsモデルのアンチパターン、quine-relayとさまざまなクワインほか|TechRacho by BPS株式会社

                        2020.11.24 週刊Railsウォッチ(20201124)strict loading violationの振る舞いを変更可能に、Railsモデルのアンチパターン、quine-relayとさまざまなクワインほか こんにちは、hachi8833です。今回は短縮版でお送りいたします。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 ⚓Rails: 先週の改修(Rails公式ニュースより) 公式の更新情報から見繕いました。 元記事: Enhanced strict loading, multiple databases and mor

                          週刊Railsウォッチ(20201124)strict loading violationの振る舞いを変更可能に、Railsモデルのアンチパターン、quine-relayとさまざまなクワインほか|TechRacho by BPS株式会社
                        • [新機能] Amazon Redshift Federated QueryがGAになったので試してみました | DevelopersIO

                          昨年のre:Invent2019で発表されたAmazon RedshiftのFederated QueryがGA(Generally Available:正式リリース)になりました!クラスタバージョン1.0.14677から利用可能なので早速試してみました。 Amazon Redshift Federated Querying is Now Available! 1⃣What's New - https://t.co/dbZjTSTX2z 2⃣Use Cases - https://t.co/y8NS5JaMhC 3⃣Getting Started Using CloudFormation - https://t.co/Pz9wmqK29d pic.twitter.com/ghi8O9m6JS — Jeff Barr ☁️ (@ ? ) (@jeffbarr) April 16, 2020

                            [新機能] Amazon Redshift Federated QueryがGAになったので試してみました | DevelopersIO
                          • GitHub - diff-usion/Awesome-Diffusion-Models: A collection of resources and papers on Diffusion Models

                            A Survey on Video Diffusion Models Zhen Xing, Qijun Feng, Haoran Chen, Qi Dai, Han Hu, Hang Xu, Zuxuan Wu and Yu-Gang Jiang arXiv 2023. [Paper] 16 Oct 2023 State of the Art on Diffusion Models for Visual Computing Ryan Po, Wang Yifan, Vladislav Golyanik, Kfir Aberman, Jonathan T. Barron, Amit H. Bermano, Eric Ryan Chan, Tali Dekel, Aleksander Holynski, Angjoo Kanazawa, C. Karen Liu, Lingjie Liu, B

                              GitHub - diff-usion/Awesome-Diffusion-Models: A collection of resources and papers on Diffusion Models
                            • TailwindCSS: Adds complexity, does nothing.

                              If you work in the front-end, you've probably heard a lot about TailwindCSS, a CSS library, much like Bootstrap. Much unlike Bootstrap, however, Tailwind takes a different approach - it is all "utility classes". And I am not a fan. I got a whiff of it and quickly learned the name is appropos: it was as welcome and useful as passed gas. Before we start, let me try to explain what a utility class is

                                TailwindCSS: Adds complexity, does nothing.
                              • 車云耳音戈ノ言舌

                                メルカリ(以下、メ社)から転職する事になりました。ご挨拶に伺えなかった人、社外の知り合いに向けて記録を残しておきます。 今日2019年10月31日が最終出社で、正式な退職日は12月31日です。入社が2014年の9月か10月なので、5年くらい在籍した計算になります。アラサーからサーになりました。 やってきた仕事最初は経理スタッフとして採用され、最後は社内の複数の Microservices から会計処理データを集めて保存し経理に報告するための Microservice を開発するチームで Product Manager の仕事をやっていました。 経理の話メルカリの経理と税務って何してるんですか→お答えします。 | mercan在職エントリスタートアップで経理として働くProduct Manager の話成長し続けるサービスや組織に会計システムをどう合わせる? メルカリが出した「Account

                                  車云耳音戈ノ言舌
                                • 噂の植物性代替肉 ビヨンド・ミートを調理&実食! - 頬杖日記

                                  COVID-19の蔓延は、アメリカ国内の食糧生産、特に食肉生産にも影を落としました。 www.businessinsider.jp その裏で存在感を増したのが、植物を原料とした代替肉です。 もともと、ビーガンや環境問題へ関心の高い客層を中心に消費が進み、その躍進ぶりが注目されていましたが、パンデミックの影響で安全性を求めた消費者も代替肉を選ぶようになり、その成長がさらに加速しています。 www.nytimes.com 上の記事によると、2020年4月から5月までの植物性代替肉全体の売り上げは、同年1月中旬までの消費に比べ35%増加し、家庭調理用の植物性代替肉に絞れば53%も増加したそうです。同期間の食肉の売り上げも上がっていますが、これらはそれぞれ28%増と34%増でした。 これまでレストラン中心に勢力を広げていたインポッシブル・フーズ (Impossible Foods)の場合、1月時点

                                    噂の植物性代替肉 ビヨンド・ミートを調理&実食! - 頬杖日記
                                  • TLSv 1.3 に対応している curl を Mac にササッとインストールしてみた | DevelopersIO

                                    コンバンハ、千葉(幸)です。 Mac プリインストールの curl で--tlsv1.3オプションを使おうとしたところ、以下のメッセージが表示されました。 かなしいメッセージ curl https://cafe.classmethod.jp/ --tlsv1.3 curl: (4) LibreSSL was built without TLS 1.3 support curl: (4) LibreSSL was built without TLS 1.3 support TLS 1.3 で確認を取りたい用途があったため、新たに curl をインストールして対応しました。 対応自体はすんなり終わったのですが、せっかくなのでメモを残しておきます。 先にまとめ ひと昔は大変そうだったが、今だったらbrew install curlを実行するだけでOK。 インストール前の状態 Mac の情報はこち

                                      TLSv 1.3 に対応している curl を Mac にササッとインストールしてみた | DevelopersIO
                                    • 週刊Railsウォッチ(20200331後編)Ruby製プロセスマネージャOvermind、pgsyncで手軽にワンショットDB同期、DeepLの機械翻訳を試すほか|TechRacho by BPS株式会社

                                      2020.03.31 週刊Railsウォッチ(20200331後編)Ruby製プロセスマネージャOvermind、pgsyncで手軽にワンショットDB同期、DeepLの機械翻訳を試すほか こんにちは、hachi8833です。リモートワークもさまざまですね。 リモートワークの快適差を追求した結果、机を自作してしまった。 — P山 (@pyama86) March 26, 2020 つっつきボイス:「リモート環境は人それぞれ☺️」「家族と住んでいると制約が発生しがち」「あ〜たしかに」「自分は独り者なのでリビングをオフィス環境にしてます😋」「こうなってくると、家賃が高くて狭い都内より、家賃も安くて広々した地方に引っ越す方がよかったりして😆」「伊豆あたりとかよさそう♨️」「家にいる時間が長いと都心に住む意味あんまりないですし😆」 「以下のツイート写真はちょっと前に話題になったDHHのリモート

                                        週刊Railsウォッチ(20200331後編)Ruby製プロセスマネージャOvermind、pgsyncで手軽にワンショットDB同期、DeepLの機械翻訳を試すほか|TechRacho by BPS株式会社
                                      • Rails: Webpacker→jsbundling-rails+webpackアップグレード手順(翻訳)|TechRacho by BPS株式会社

                                        概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: jsbundling-rails/switch_from_webpacker.md at main · rails/jsbundling-rails 原文更新日: 2024/01/05(053cbd3) ライセンス: MIT 表記の大文字小文字は「Webpacker」「Shakapacker」「webpack」「jsbundling-rails」「cssbundling-rails」に統一しました。 2022/02/03: 初版公開 2022/09/06: 更新 2024/01/22: 更新 本ガイドでは、Webpacker 5からjsbundling-rails + webpack 4への移行方法を手順を追って解説します。Webpacker/Shakapacker v6への移行方法については、Shakapackerのアッ

                                        • アリ氏の伝説のベルト、コルツオーナーが8億4000万円で落札

                                          「キンシャサの奇跡」と呼ばれるボクシングWBA・WBC世界ヘビー級王座統一戦で対戦するジョージ・フォアマン氏(右)とモハメド・アリ氏(1974年10月30日撮影)。(c) AFP 【7月25日 AFP】ボクシング界のレジェンド、故モハメド・アリ(Muhammad Ali)氏が1974年の「キンシャサの奇跡(Rumble in the Jungle)」で獲得したベルトを、米ナショナル・フットボール・リーグ(NFL)のインディアナポリス・コルツ(Indianapolis Colts)のオーナーであるジム・アーセイ(Jim Irsay)氏が618万ドル(約8億4300万円)で落札した。 記念品コレクターとして知られるアーセイ氏は24日にツイッター(Twitter)で、歴史的な世界ボクシング評議会(WBC)のベルトの「世話役になれたことを誇りに思う」と発表。8月にシカゴ、9月にインディアナポリス(

                                            アリ氏の伝説のベルト、コルツオーナーが8億4000万円で落札
                                          • Rails: Sprockets->Propshaftアップグレードガイド(翻訳)|TechRacho by BPS株式会社

                                            概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: propshaft/UPGRADING.md at main · rails/propshaft 原文更新日: 2023/12/12(c2a87b5) ライセンス: MIT 2022/07/14: 初版公開 2023/10/18: 更新 2024/02/21: 更新 Propshaftの適用範囲はSprocketsよりも狭いので、SprocketsからPropshaftへの移行にはjsbundling-rails gemとcssbundling-rails gemも利用する必要があります。本ガイドでは、プロジェクトがRails 6.1以後の以下の規約に沿っていることを前提としています。 JavaScriptのバンドルにwebpackerを利用している CSSのバンドルにsass-railsを利用している アセットのダイジェ

                                              Rails: Sprockets->Propshaftアップグレードガイド(翻訳)|TechRacho by BPS株式会社
                                            • Rails6にVue.jsを組み込もう | はじめてブログ

                                              Rails APIとVue.jsによってフロントエンドとバックエンドを別々に実装する方法を紹介します.ユーザー認証においては,Firebase Authenticationを使って管理しました.フロントとサーバーを分けて実装をこれから考えている方向けの記事です. 環境Rails:6.0.2 Ruby:2.6.3 node:8.16.2 yarn:1.19.1 npm:6.4.1 フロントとサーバーで使い分ける今回はRailsをメインに使用して、フロントに一部にVue.jsを組み込みたいと思います。 webpackを使用するために、プロジェクト作成時に以下のコマンドで作成します。 $ rails new プロジェクト名 --webpack=vue※すでに作成しているRailsアプリケーションに追加したい場合は次のコマンドを利用します。 $ rails webpacker:install:vu

                                                Rails6にVue.jsを組み込もう | はじめてブログ
                                              • Elastic BeanstalkでAmazon Linux 2に移行する際に気をつけること - Qiita

                                                はじめに Amazon Linux AMIのプラットフォームが非推奨となったため、Amazon Linux 2への乗り換えを実施したのですが、いろいろとハマった箇所があったので解決法とともに紹介したいと思います。 プラットフォームの変更によりファイルの配置などが大幅に変更されているので、新しい環境を立ち上げてデプロイするだけではまともに起動することも出来ません。 .ebextensionsを使用したカスタマイズを行っている場合は特に注意が必要です。 環境 弊社ではRuby on Railsを使用しているので、Ruby2.7のAmazon Linux 2プラットフォームを選択しました。 Ruby 2.7 AL2バージョン 3.3.4 ※移行時点(現在は3.3.6) 乗り換え時の注意点 Procfile アプリケーションの実行はProcfileを使用するようになりました。 アプリケーションソー

                                                  Elastic BeanstalkでAmazon Linux 2に移行する際に気をつけること - Qiita
                                                • MLOps とは何か? | NVIDIA

                                                  機械学習オペレーション「MLOps」は、拡大を続ける種々のソフトウェア製品やクラウド サービスを活用して企業が AI 運用を成功させるためのベスト プラクティス MLOps と聞くと毛むくじゃらの一つ目モンスターの名前のように思われるかもしれませんが、実はエンタープライズ AI の成功を意味する頭字語です。 機械学習オペレーション (machine learning operations) の短縮表現である MLOps は、企業が AI 運用を成功させるのに使える一連のベスト プラクティスです。 MLOps は比較的新しい分野ですが、それは AI の商用利用自体がかなり新しいからであると言えます。 MLOps: エンタープライズ AI を主流に押し上げる AI のビッグバン が鳴り響いたのは 2012 年、ある研究者がディープラーニングを使って画像認識のコンテストで優勝したときでした。その

                                                    MLOps とは何か? | NVIDIA
                                                  • OVox Vocal ReSynthesis – Vocal FX, Vocoder Plugin - Waves Audio

                                                    [{ "imgpath": "/images/products/plugins/max/ovox-vocal-resynthesis.png" }, { "imgpath": "/images/products/plugins/max/ovox-vocal-resynthesis-1.png" }, { "imgpath": "/images/products/plugins/max/ovox-vocal-resynthesis-2.png" } ] Your voice is an amazing instrument—now, OVox turns it into a production playground. Chord generation, vocoding, talkbox, tune/pitch effects, arpeggiation, and countless vo

                                                      OVox Vocal ReSynthesis – Vocal FX, Vocoder Plugin - Waves Audio
                                                    • How to Dockerize a Rails application ("hello world" version) - Code with Jason

                                                      Reasons to Dockerize a Rails application I had to hear Docker explained many times before I finally grasped why it’s useful. I’ll explain in my own words why I think Dockerizing my applications is something worth exploring. There are two benefits that I recognize: one for the development environment and one for the production environment. Development environment benefits When a new developer joins

                                                        How to Dockerize a Rails application ("hello world" version) - Code with Jason
                                                      • 7月21日は破防法公布記念日、日本三景の日、自然公園の日、ナツイチの日、神前結婚記念日、ウェディングビデオの日、等の日 - 風に吹かれて旅するブログ (話題・記念日&ハッピートーク)

                                                        おこしやす♪~ 7月21日は何の日? その時そして今日何してた? 2022年(令和4年) 7月21日は破防法公布記念日、日本三景の日、自然公園の日、ナツイチの日、神前結婚記念日、ウェディングビデオの日、等の日です。 ●『破防法公布記念日』 : 1952(昭和27)年のこの日、「破壊活動防止法(破防法)」が公布・施行され、同時に「公安調査庁」が設置された記念日です。 破壊活動防止法(はかいかつどうぼうしほう、昭和27年7月21日法律第240号、英語: Subversive Activities Prevention Act)は、暴力主義的破壊活動を行った団体に対し、規制措置を定めると共に、その活動に関する刑罰を定めた日本の法律。所管官庁は、法務省である。特別刑法の一種。全45条。略称は破防法。 適用され初めて有罪になったのは1961年の三無事件。他に中核派に対する破防法事件に対しても適用され

                                                          7月21日は破防法公布記念日、日本三景の日、自然公園の日、ナツイチの日、神前結婚記念日、ウェディングビデオの日、等の日 - 風に吹かれて旅するブログ (話題・記念日&ハッピートーク)
                                                        • vite_railsをRailsに導入してReact/Vite環境を構築

                                                          はじめに Rails7になってからjsbundling-rails が使われるようになり、esbuild/rollup/wepackなどJavaScriptをバンドルしてRailsアプリで配信する方法の選択肢は増えました。 これらを使うのも良いですが、より強力なフロントエンドツールであるViteを使うことで効率的なフロントエンド開発を行うことができます。 さらにvite_railsというgemを導入することで以前のwebpackerのようなTag HelperによるJSファイルの読み込みや、Rakeタスクassets:precompile でのViteアプリのビルドを行ってくれるようになります。 今回はvite_railsを使って、Vite + React(TypeScript)環境の構築を目指します。 Railsアプリを作成 まずは rails new でRailsアプリを作成します。

                                                            vite_railsをRailsに導入してReact/Vite環境を構築
                                                          • Amid speculation over his whereabouts, Russia’s defense minister resurfaces | CNN

                                                            - Source: CNN " data-fave-thumbnails="{"big": { "uri": "https://media.cnn.com/api/v1/images/stellar/prod/220324192947-shoigu-and-putin.jpg?c=16x9&q=h_540,w_960,c_fill" }, "small": { "uri": "https://media.cnn.com/api/v1/images/stellar/prod/220324192947-shoigu-and-putin.jpg?c=16x9&q=h_540,w_960,c_fill" } }" data-vr-video="false" data-show-html=" Erin Burnett Out Front " data-byline-html=" " data-che

                                                              Amid speculation over his whereabouts, Russia’s defense minister resurfaces | CNN
                                                            • Ansible security best practices

                                                              I am going to introduce Ansible into my data center, and I'm looking for some security best practice on where to locate the control machine and how to manage the SSH keys. Question 1: the control machine We of course need a control machine. The control machine has public SSH keys saved on it. If an attacker has access to the control machine, it potentially has access to the whole data center (or t

                                                                Ansible security best practices
                                                              • Rails7時代のJS/CSSバンドルの新常識 – <hazm.jp />

                                                                Rails7では、jsをバンドルせずにimportmapでjsを直接読み込む方式がデフォルトとなりました。しかしwebpack等でのバンドル方式の選択肢を完全に失ったわけではありません。特定のターゲット(ES5など)にトランスパイルすることができます。レガシーブラウザをサポートする要件下ではバンドル方式を選択することもあるでしょう。そこで来たるRails7時代に、我々アプリケーションエンジニアにとってどのような手段があるのか、Railsの基礎知識をアップデートしていくのがこの記事の目的になります。早速始めましょう! JSの読み込ませ方 かつてのRailsではSprocketsでバンドルして単一のjsファイルとして配信する方法が常識でした。Sprocketsはトランスパイルはしないものの、minifyする仕組みを持っていました。 Rails7からは、importmapまたはwebpack/e

                                                                • dartsass-rails README(翻訳)|TechRacho by BPS株式会社

                                                                  概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: dartsass-rails/README.md at main · rails/dartsass-rails 原文更新日: 2023/06/10(1f37a87) ライセンス: MIT なお、従来のsassc-railsで使われているlibsassは現在非推奨です。 2022/11/14: 初版公開 2023/09/14: 更新 Sassは、CSSにコンパイルされるスタイルシート言語です。Sassでは「変数」「ネステッドルール」「ミックスイン」「関数」などさまざまな機能が利用でき、いずれの構文もCSSと完全に互換性があります。 このgemには、Dart版Sassのスタンドアロンの実行可能ファイルが同梱されています。プラットフォーム固有のDart Sass実行ファイルはsass-embedded gemで配布されます。 イ

                                                                    dartsass-rails README(翻訳)|TechRacho by BPS株式会社
                                                                  • 『ダイ・ハード』感想 - 映画の後には紅茶とお菓子を

                                                                    『ダイ・ハード』 原題:"Die Hard" 製作年:1988年 製作国:アメリカ合衆国 公開日:1988年7月15日 作品について Amazon 感想 影響 キャスト スタッフ 作品について ジョン・マクティアナン監督。 ロデリック・ソープの小説 "Nothing Lasts Forever" (1979) が原作。 アクション映画。 『ダイ・ハード』シリーズ第1作。 Amazon ダイ・ハード (吹替版) Amazon ダイ・ハード (字幕版) Bruce Willis Amazon ダイ・ハード 製作30周年記念版 (2枚組)[4K ULTRA HD + Blu-ray] ブルース・ウィリス Amazon 感想 久しぶりに観た、おもしろい。テレビ朝日版吹き替え版。 日米貿易摩擦の時期で、当時の社会情勢がうかがえる。 日系企業ナカトミ商事(Nakatomi Corporation)が本

                                                                      『ダイ・ハード』感想 - 映画の後には紅茶とお菓子を
                                                                    • 7月21日は祇園祭宵山(後祭)、ナツイチの日、日本三景の日、自然公園の日、神前結婚記念日、ウェディングビデオの日、破防法公布記念日、夏土用の間日等の日&話題 - 風に吹かれて旅するブログ (話題・記念日&ハッピートーク)

                                                                      おこしやす♪~ 7月21日は何の日? その時そして今日何してた? 2023年(令和5年) 7月21日は祇園祭宵山(後祭)、ナツイチの日、日本三景の日、自然公園の日、神前結婚記念日、ウェディングビデオの日、破防法公布記念日、夏土用の間日等の日です。 ●祇園祭『後祭』 2023年の後祭は宵山が21日の金曜日~、山鉾巡行が24日の月曜日です。 京に生きる町衆の豪華なお祭りとして発展してきた祇園祭。 後祭にもその魅力が随所に散りばめられています。 祇園祭は約1ヶ月にわたって行われる長く熱いお祭り。 普段は穏やかで物腰やわらかな京都人に秘められた、強さ、たくましさ、遊び心などが解き放たれる瞬間でもあります。 www.youtube.com 宵山(後祭)は7月21日~23日です。後祭では前祭と異なり、屋台露店・歩行者天国はありません。宵山の場所は山鉾が立ち並ぶ山鉾町です。宵山では夕方から11基の山鉾に

                                                                        7月21日は祇園祭宵山(後祭)、ナツイチの日、日本三景の日、自然公園の日、神前結婚記念日、ウェディングビデオの日、破防法公布記念日、夏土用の間日等の日&話題 - 風に吹かれて旅するブログ (話題・記念日&ハッピートーク)
                                                                      • 週刊Railsウォッチ: Rubyで環境変数を扱う、Web標準に「Baseline」ステータス追加ほか(20230531後編)|TechRacho by BPS株式会社

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

                                                                          週刊Railsウォッチ: Rubyで環境変数を扱う、Web標準に「Baseline」ステータス追加ほか(20230531後編)|TechRacho by BPS株式会社
                                                                        • Rails API × Vue.js × Firebase AuthでSPA入門 | はじめてブログ

                                                                          最近では,Vue.jsやReactを使用したアプリケーションが人気です.そこで,Ruby on RailsにVue.jsを組み込んで利用する方法を紹介したいと思います.導入編なので,ここから自分の好きなように追加していってみてください. 今回は,Railsをバックエンドとして,Vue.js+axiosをフロントエンドとして完全に分けて利用する後者の手法を紹介したいと思います. それぞれは以下のように利用します. Ruby on Rails:データやセッションや認証を管理Vue.js:ビューを形成.RailsのAPIを叩いてデータを送ったり受け取ったりするこのページでは,方法を説明するにあたって次のことを行おうと思います. Vue.jsでUserの会員登録フォームを作成Railsにフォーム情報を送信し,DBとFirebase Authenticationに保存Vue.jsのログイン後の画面で

                                                                            Rails API × Vue.js × Firebase AuthでSPA入門 | はじめてブログ
                                                                          • 『v2020.02-01 FOSDEMに行ってきました、mizzyさんが』のメモ|sawanoboly

                                                                            ゲストはmizzy(gosukenator)さん。2020年2月にベルギーで行われたFOSDEMに行ってきたとのことなので、お話をうかがいました。ほか、最近顔を出している研究会、イベントなどについて。ご意見ご感想などは ハッシュタグ #nobolycloud で。 本トラックには、下記のチャプターがついていますので対応プレイヤーとあわせてご利用ください 00:00:00 オープニング 00:01:00 FOSDEM'20 00:08:35 1日日にみてきたこと 00:23:50 k8sの補助ツール 00:32:40 Terraform, pulumi, CDK 00:39:45 2日目にみてきたこと 00:45:50 仮想化支援関連 00:52:00 欧州の印象とか、次回みたいこと 00:57:55 他にどんなイベントいきます?以下、本編中話題のリンク集です。 - FOSDEM 2020

                                                                              『v2020.02-01 FOSDEMに行ってきました、mizzyさんが』のメモ|sawanoboly
                                                                            • レガシーなRails製管理画面開発をimportmap-railsとdartsass-railsで最適化する - LCL Engineers' Blog

                                                                              はじめに バックエンドエンジニアの星野です。 最近、節電を意識して自宅のUbuntuサーバーを停止しました。 夏真っ盛りですが、電気代の値上げで自宅サーバーにとっては冬の時代です。 LCLではレガシー脱却の取り組みの一環としてRuby on Railsで作成された社内向け管理画面のアップデートを実施しました。 その際にRails 7リリース前後で登場した、importmap-railsとdartsass-railsを利用してフロントエンドツールチェインを更新しました。 tl;dr サードパーティのJaveScriptライブラリをImport maps経由で読み込みように変更しました。 SassのコンパイルをDart Sassに乗り換えました。 importamap-railsとdartsass-railsはRails 6.0以上で利用できるので最新のRailsではなくても利用できます。 レ

                                                                                レガシーなRails製管理画面開発をimportmap-railsとdartsass-railsで最適化する - LCL Engineers' Blog
                                                                              • ESXi Hypervisor上のVM自動バックアップ - 雑木林

                                                                                タイトル通り、無償版のESXiにて仮想マシンのバックアップを取得しようというものです。 特に目新しいこともなく、ghettoVCBを使って行います。 詳しい内容は下記のサイトで良く纏められてますので、そちらを参照ください。 VMware オンラインバックアップ VMware ESXiでコマンドやスクリプトを定期実行させる方法&amp;オンラインバックアップ - Qiita 今回はghettoVCBを使って以下を実現したかったのでその備忘録を残します。 仮想マシンが作成されたら自動でバックアップを取って欲しい 除外リストにある仮想マシン(RDMしている仮想マシンなど)のバックアップは取らないで欲しい 仮想マシンが削除されたら自動でバックアップデータを削除してほしい 作業の流れ 特に上記のサイトとやっていることは変わりません。 ghettoVCB本体の取得、展開 ghettoVCBの編集 作成

                                                                                  ESXi Hypervisor上のVM自動バックアップ - 雑木林
                                                                                1