タグ

2022年2月18日のブックマーク (7件)

  • Railsのenumを使いこなす方法(翻訳)|TechRacho by BPS株式会社

    概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: How to Use Enums in Rails | Saeloun Blog 原文公開日: 2022/01/14 原著者: Alkesh Ghorpade サイト: blog.saeloun.com Railsのenumについて enum(enumeration: 列挙)は、名前を整数の定数に割り当てるのに使われるデータ型です。名前は言語の定数として振る舞う識別子なので、整数を直に扱う場合よりもプログラムの読みやすさとメンテナンス性が向上します。 ActiveRecord::EnumはRails 4.1で導入されました。enumの属性値はデータベース内の整数に対応付けられますが、クエリでは名前で参照できます。enumを使うと、データのステートを非常に高速に変更できるようになります。enumはRailsで手軽に利用可能で、en

    Railsのenumを使いこなす方法(翻訳)|TechRacho by BPS株式会社
  • 世界最高峰のステーキハウスが、初の海外進出先を「日本」に決めるまで(東龍) @moneygendai

    でも大人気のステーキ ステーキはご馳走だ。 宗教上の禁忌や個人の思想信条などを除けば、きれいな塊肉を焼いてべるのが贅沢であることは、世界の大部分で共通の認識ではなかろうか。 草だった人類が肉をべ始めたのは、今から250万年も昔。太古から直火で炙った牛肉がべられていた。8世紀にはヨーロッパでローストビーフがべられるようになり、14世紀には牛肉料理のバリエーションが豊かになる。 そこから時代が進み、牛肉の火入れが研究され始めたのが19世紀。レア、ミディアム、ウェルダンといった焼き加減の区別が生まれた。牛肉のおいしさを峻別できるようになったということで、現在のステーキの原型であるといえよう。 ここ日で牛肉が口にされるようになったのは明治時代。明治後半には、ステーキは豪華な事だという認識が広まった。そして第二次大戦後、アメリカンスタイルの厚みあるステーキがアメリカ占領下の沖縄から

    世界最高峰のステーキハウスが、初の海外進出先を「日本」に決めるまで(東龍) @moneygendai
    iga_k
    iga_k 2022/02/18
  • ころちゃん on Twitter: "@netwillnet FROM mysql/mysql-server:5.7 で動いてますね"

    iga_k
    iga_k 2022/02/18
    M1 macで mysql5.7イメージ
  • LAITIER softcream&milkcafe レティエ ソフトクリーム&ミルクカフェ powered by BASE

    毎日仕込む手作りのソフトクリームだから無添加で安心♪ 卵・添加物不使用なので、卵アレルギーの方にも召し上がって頂けます。 冷凍状態で届くため、少し解凍し柔らかくしてから召し上がって頂きますとより一層美味しいです♪ 原材料:低温殺菌牛乳・生クリーム・グラニュー糖・ブドウ糖・スキムミルク・栄養成分表示(1カップ100gあたり) エネルギー 132kcal たんぱく質 3.05g 脂質    5.13g 炭水化物  17.7g 塩相当量 0.19g カルシウム 57.12mg 卵アレルギーの方でも安心して楽しめる、フレッシュミルクで作られたソフトアイスです。卵を使用していないため、アレルギーの心配なくお召し上がりいただけます。イタリア・カルピジャーニー社のソフトクリームマシンで作り出すふわふわかつ滑らかな口当たりと、やさしいミルクの風味が広がります。 当ショップでは、岩手県葛巻町の牧場か

    LAITIER softcream&milkcafe レティエ ソフトクリーム&ミルクカフェ powered by BASE
    iga_k
    iga_k 2022/02/18
    千駄ヶ谷 レティエ!
  • WebAssembly製のx86仮想マシン「WebVM」が登場、Webブラウザ上でLinuxや各種コマンド、アプリがそのまま実行可能

    WebAssembly製のx86仮想マシン「WebVM」が登場、Webブラウザ上でLinuxや各種コマンド、アプリがそのまま実行可能 Leaning Technologiesは、Webブラウザ上でx86バイナリをそのまま実行できるWebAsesmbly製の仮想マシン「WebVM」を発表しました(同社による紹介記事「WebVM: server-less x86 virtual machines in the browser」)。 Google ChromeMicrosoft Edge、Firefox、Safariなどのモダンブラウザであれば、上記のURLにアクセスすることで誰でもWebブラウザ上にx86仮想マシンを走らせることが出来ます。 WebVMではx86仮想マシンの上でLinux OSのDebianがバイナリが変更なしにそのまま稼働し、さまざまなコマンドも実行可能。 Linuxアプリ

    WebAssembly製のx86仮想マシン「WebVM」が登場、Webブラウザ上でLinuxや各種コマンド、アプリがそのまま実行可能
  • Ruby v3.1.0のSegmentation faultに遭遇した話 - メドピア開発者ブログ

    こんにちは。サーバーサイドエンジニアの三村です。 保険薬局と患者さまを繋ぐ「かかりつけ薬局」化支援アプリ kakariやその姉妹サービスである患者接点を資産化する診療予約システム かかりつけクリニック支援サービス kakari for Clinicの開発を担当しています。 目次 はじめに 現象 bugs.rubyに報告 原因究明までの道のり 環境依存の問題かどうかを切り分け エラー発生ファイルの特定 specの実行順をランダムから定義順に変更 因果関係のあるテストを特定 脱Docker Desktop for Mac MySQL -> SQLiteに変更 再現コードの特定 再現コード報告 修正確認 work around まとめ おまけ はじめに kakariをRuby v3.1.0にアップグレードする作業をしていたところSegmentation faultに遭遇したので、bugs.rub

    Ruby v3.1.0のSegmentation faultに遭遇した話 - メドピア開発者ブログ
    iga_k
    iga_k 2022/02/18
    「SQLiteにすることでインメモリーなデータベースを利用することができる ( database: ':memory:' こんなやつ ) のでspecの並列実行が容易になりました。」 インメモリなやつがあるのか!
  • Cloudflare Email Routingでメールの作成とルーティングが簡単に

    40億人以上、つまり世界人口の半分以上が少なくとも1つのメールアドレスを持ち、仕事やプライベートの諸事を把握するための不可欠なツールとしてメールを使っています。毎日3000億以上のメールが送受信されていますが、メールはコミュニケーションツールの役割だけに留まらず、単にメッセージを伝える手段を遥かに超えた影響を私たちの生活に及ぼしています。メールは身元認証の方法としても一般的ですし、他のコミュニケーションプラットフォームへのゲートウェイとしても機能します。 現在ではたいていの人が、銀行アカウントへのログインや政府機関との連絡など機密性の高い目的のためにメールを使用しています。一方、同じメールアドレスで、オンラインで見つけた10%オフクーポンの申し込みもし、その後何か月もスパムメールを受信し続けることになります。これらの2つのユースケースは重要度やセキュリティの観点でみれば両極端に位置しますが

    iga_k
    iga_k 2022/02/18
    CloudflareにDNSレコード登録するのとEmail Routing両方無料らしい