CompanyEngineeringProductSunsetting AtomWe are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022. January 30, 2023 Update: Update to the previous version of Atom before February 2 On December 7, 2022, GitHub detected unauthorized access to a set of repositories used in the planning and development of Atom. After a thorough investigation, we hav
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby 3.1 introduces Variable Width Allocation for Strings | Saeloun Blog 原文公開日: 2022/04/19 原著者: Murtaza Bagwala サイト: Saeloun Blog 本記事は第1回の続編です。今回はRubyのメモリ管理における可変幅アロケーション(Variable Width Allocation: VWA)の仕組みと、可変幅アロケーションがRubyのメモリパフォーマンスをどのように改善するかについて深く見ていくことにします。可変幅アロケーションについて説明する前に、巨大オブジェクトがどのようにヒープに割り当てられるかを理解しましょう。 ヒープ上の巨大オブジェクト ご存知の通り、スロットのサイズは40バイトで、その中で実際のコンテンツが格
iPadOS 16ではDriverKitがサポートされ、Apple M1チップ搭載のiPadに対してMacと同じ様にUSBやPCI、Audioドライバーを提供可能になるそうです。詳細は以下から。 Appleが日本時間2022年06月07日から行っている、世界開発者会議(WWDC22)の「Platforms State of the Union」によると、次期iPadOS 16では、USBやPCI接続の外部ハードウェア/Audioデバイスを利用するiPadアプリを、よりパワフルにするために、DriverKitによるドライバー開発が可能になるそうです。 外部ハードウェアに接続されたiPad用の更にパワフルなアプリケーションを実現するため、iPadでDriverKitが利用可能になり、M1チップの驚異的なパワーを解き放つ手助けをします。[…]これは現在Macで利用できる同じAPIです。USBやオ
こんにちは、万葉で CEO & CTO をしている田中洸一です。 Rails 7 から標準になった Hotwire を、万葉では全社をあげて推していく事にしました! この記事では、その事について詳しく書こうと思います。 モチベーション昨今、React や Vue.js をはじめとするフロントエンド技術が目覚ましく発展しています。新しい技術の盛り上がりは楽しく、喜ばしいことです。 しかしながら、ここ最近では、少しリッチな Web アプリケーションを作成しようと思うと、フロントエンドとバックエンドの2部隊が必要になることも多くなってきました。こうなると開発自体のコストや、その後の保守・運用のコストも多くかかりますし、関わる人が多くなるとコミュニケーションコストなども増えることになります。 「この中間くらい、程よくコストをかけて、ちょっとリッチな Web アプリケーションをつくる、そういう手段が
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く