0 conversations with unread messages, including 0 mentions and keywords.
0 conversations with unread messages, including 0 mentions and keywords.
こんにちは、hachi8833です。 日本時間の早朝、DHHが自らRails 5.2ベータの公開をアナウンスしましたので、駆け足で内容を追っかけてみました。 Rails 5.2 is out in beta with the brand new framework of Active Storage. File uploads and processing has never been easier! 🌟 https://t.co/K38EEcDvUO — DHH (@dhh) November 27, 2017 過去の週刊Railsウォッチで扱った内容が多かったので、扱ったことのあるPRにはバックナンバーも貼りました。 Rails 5.2ベータの概要 プレスリリース: Rails 5.2: Active Storage, Redis Cache Store, HTTP/2 Early
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Visualizing Your Ruby Heap 原文公開日: 2017/09/27 著者: Aaron Patterson サイト: http://tenderlovemaking.com/ 前回の記事では、Rubyのオブジェクトがどのようにメモリ上に展開されるかについて軽く触れました。そのときの情報を元に、今回はRubyヒープのダンプを取ってそのヒープの配置や断片化をビジュアル表示するプログラムを書くことにします。 Rubyオブジェクトのレイアウトをざっと復習 単なる復習: Rubyオブジェクトは固定幅です。つまり、あらゆるRubyオブジェクトのサイズは同一(40バイト)になります。オブジェクトは実際にはmallocで割り当てられるのではなく、ページの内部に配置されます。 1つのRubyプロセスには多数のページが含まれ、1
OS X 10.7 Lion ~ macOS 10.13 High Sierraまでのインストーラーアプリをダウンロードし、USBインストーラーを作成する方法をいかにまとめます。詳細は以下から。 昨日macOS 10.13 High Sierraがリリースされましたが、AppleのサポートページによるとHigh Sierraリリース後、Mac App Storeの[購入済み]タブから前バージョンの「macOS 10.12 Sierra」のインストーラーアプリが非表示にされ、Sierra以降のmacOSのインストーラーは今後[購入済み]タブに表示されないようになったそうです。 To reinstall Safari, Mail, the App Store, or other apps that are included with the Mac operating system, rein
先日、「How a single PostgreSQL config change improved slow query performance by 50x」というPostgreSQLのSSD環境でのチューニングの記事を見つけたのですが、これをTweetしたらRTやLikeを比較的たくさん頂きました。 How a single PostgreSQL config change improved slow query performance by 50x https://amplitude.engineering/how-a-single-postgresql-config-change-improved-slow-query-performance-by-50x-85593b8991b0 How a single PostgreSQL config change improved sl
多くのC#初心者はこんな疑問を抱えていると思います、.Netプログラムはどうやって実行されたのでしょうか? 一番簡単な回答は: コンパイラ(CodeDom, Roslyn)はC#コードをILコードにコンパイルし、 CLR(.Net Framework, .Net Core, Mono)はILコードをマシーンコードに変換して実行します。 今回は”ILコードをマシーンコードに変換する”部分、つまりJITについて研究していきます。 前回のGC編と同じく、今回も多くの非公開情報を掲載しています。 内容が非常に多いため、JITに関する記事を二つに分けることにしました。 今回が入門編、CLR via C#を読んだことがありそしてコンパイル原理を少し知っている人であれば理解できる内容です。 そして次回は詳解編、JITのコードを分析していきます。 今回の内容はCoreCLR 1.1.0に基づいています、新
プログラマとしてのキャリアをスタートすると、構文や設計を理解するだけでなく、その他の様々な事柄を理解し習得する必要があると気づきます。本書は、優れたコードを作りだし、人々と効率的に働く生産性の高いプログラマになるための考え方とテクニックを38のテーマで紹介します。はじめに、コード1行1行の書き方、デバッグやエラー処理、コードの改善方法など開発現場でのコーディングを取り上げます。次にコードを単純に保つこと、コード変更やテスト、リリースなどソフトウェアを開発する際の考え方や心構えを扱います。個人的な活動として、継続的な学習方法と停滞を避けるための課題の見つけ方など、自らを成長させる方法も紹介。さらに組織の中で他の人とコミュニケーションを取りながら、効果的に働くための習慣を解説します。『Code Craft』の著者Pete Goodliffeが、自らの経験を元に「優れたプログラマ」になるための考
Rails 5.2.0 beta: Active Storage, Redis Cache Store, HTTP/2 Early Hints, CSP, Credentials It’s been too hard to deal with file uploads in Rails for too long. Sure, there’s been a lot of fine plugins available, but it was overdue that we incorporated something right into the framework. So now we have! With the new Active Storage framework in Rails 5.2, we’ve solved for the modern approach of upload
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く