はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ CRuby

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 13 / 13件)
 

Ruby 3.2.0 リリース

2022/12/25 このエントリーをはてなブックマークに追加 97 users Instapaper Pocket Tweet Facebook Share Evernote Clip リリース WebAssembly バイナリ コンパイル 改善

Ruby 3.2.0 が公開されました。Ruby 3.2では多くの機能を追加するとともに、様々な改善が行われています。 WASIベースのWebAssemblyサポート WASIベースのWebAssemblyへのコンパイルがサポートされました。これにより、ブラウザやサーバーレスエッジ環境、その他のWebAssembly/WASI環境でCRubyのバイナリが利用できるよ... 続きを読む

RubyがWebAssemblyのWASI対応へ前進。ブラウザでもサーバでもエッジでもどこでもWebAssembly版Rubyが動くように

2022/01/18 このエントリーをはてなブックマークに追加 92 users Instapaper Pocket Tweet Facebook Share Evernote Clip WebAssembly Rubyインタプリタ Ruby マツ

RubyがWebAssemblyのWASI対応へ前進。ブラウザでもサーバでもエッジでもどこでもWebAssembly版Rubyが動くように Ruby言語のリファレンス実装、すなわち事実上の標準となっているRubyインタプリタはC言語で実装されています。そのため、このRubyインタプリタもしくはそのソースコードは一般に「CRuby」(もしくは、まつも... 続きを読む

DeNAからZOZOテクノロジーズに転職しました – そのっつ (Naotoshi Seo) – Medium

2019/01/04 このエントリーをはてなブックマークに追加 431 users Instapaper Pocket Tweet Facebook Share Evernote Clip ZOZOテクノロジーズ medium コミッタ DeNA 瀬尾

2018年12月に株式会社DeNAを退職し、2019年01月に株式会社ZOZOテクノロジーズに入社しました。 誰?瀬尾と言います。インターネット上では sonots (そのっつ) というIDで活動しています。 著名どころでは CRuby, Fluentd, Chainer といったOSSのコミッタをしています。 DeNAには2012年10月に入社し、6年弱勤めたことにな... 続きを読む

DeNAからZOZOテクノロジーズに転職しました – そのっつ (Naotoshi Seo) – Medium

2019/01/03 このエントリーをはてなブックマークに追加 431 users Instapaper Pocket Tweet Facebook Share Evernote Clip ZOZOテクノロジーズ medium コミッタ DeNA 瀬尾

2018年12月に株式会社DeNAを退職し、2019年01月に株式会社ZOZOテクノロジーズに入社しました。 誰?瀬尾と言います。インターネット上では sonots (そのっつ) というIDで活動しています。 著名どころでは CRuby, Fluentd, Chainer といったOSSのコミッタをしています。 DeNAには2012年10月に入社し、6年弱勤めたことにな... 続きを読む

RubyやRubyのOSSの脆弱性を見つけた話 - ooooooo_qの日記

2018/12/23 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip OSS Ruby ooooooo_q tmp 脆弱性

この記事はRuby Advent Calendar 2018 - Qiitaの23日目です。 今年はRubyやOSSの脆弱性をいろいろ探していたので、その感想を。 Ruby (Cruby) Tmpでのディレクトリトラバーサル DirでのNUL文字の扱いの問題 UNIX ドメインソケットでのNUL文字 Ruby 2.6での挙動変更 Dir[]でのNUL文字について Rubygems rubygems 65534倍... 続きを読む

RubyKaigi 2018 直前!チーフオーガナイザ・松田明さん特別インタビュー - SideCI Blog

2018/05/30 このエントリーをはてなブックマークに追加 78 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails RubyKaigi 目次 コーディング規約 直前

2018 - 05 - 30 RubyKaigi 2018 直前!チーフオーガナイザ・松田明さん特別インタビュー Ruby Ruby on Rails RuboCop コードレビュー コーディング規約 RubyKaigi automated code review 目次 CRubyでのコードレビュー コードスタイルと規約 CRubyのコードスタイル Railsのコードスタイル 標準コーディング規約... 続きを読む

VMに手を加えずRubyを高速化するJITコンパイラ「YARV-MJIT」の話 - k0kubun's blog

2017/10/18 このエントリーをはてなブックマークに追加 199 users Instapaper Pocket Tweet Facebook Share Evernote Clip JITコンパイラ JIT Ruby 軌道修正 短か

2017 - 10 - 19 VMに手を加えずRubyを高速化するJITコンパイラ「YARV-MJIT」の話 先日のRubyKaigi 2017のLTでは LLVM ベースのCRuby向け JIT コンパイラ LLRB の話をしました。 5分はちょっと JIT の話をするには短かかったですね。 LLRBをふまえた、Cのコード生成への軌道修正 さて、上記の資料にある通り、CRubyの JIT におい... 続きを読む

CRuby向けのLLVMベースのJITコンパイラを書いている話 - k0kubun's blog

2017/07/09 このエントリーをはてなブックマークに追加 215 users Instapaper Pocket Tweet Facebook Share Evernote Clip JITコンパイラ LLVM コンパイラ github.com

2017 - 07 - 09 CRuby向けのLLVMベースのJITコンパイラを書いている話 LLRBという Ruby 向けのメソッド JIT コンパイラ を書いている github.com RubyKaigi 2015の最後のキーノート で @evanphx が「 LLVM でCRubyのコードをインライン化するメソッド JIT を実装したら速いんじゃね」みたいな発表をしていたのを覚えているだろ... 続きを読む

Big Sky :: Crystal と CRuby でHTTPサーバのベンチマーク

2015/06/17 このエントリーをはてなブックマークに追加 80 users Instapaper Pocket Tweet Facebook Share Evernote Clip Crystal Matz HTTPサーバ Big Sky

Matz も驚く Crystal これ、Rubyでもそのまま動くんじゃないか? Crystalすげーっ。 https://t.co/pO0F0vqTly— Yukihiro Matsumoto (@yukihiro_matz) June 16, 2015 Crystal Language Goals Ruby-inspired syntax. Statically type-checked but... 続きを読む

MacOSX上でLinuxとWindowsとOSXで動くmrubyバイナリを簡単にクロスコンパイルできるmrbgem作った - 人間とウェブの未来

2015/05/02 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rubyist mruby mrbgem OSX 機運

2015-05-02 MacOSX上でLinuxとWindowsとOSXで動くmrubyバイナリを簡単にクロスコンパイルできるmrbgem作った プログラミング 研究 ペパボ社内では、mrubyを使う機運が高まってきています。 誰よりも早い学習速度であっというまにmrubyを理解してしまったあんちぽさんや、CRubyだけでなくmrubyもマスターしてまさに真のRubyistになられたしばたさんと共... 続きを読む

Server::Starter を使って複数の Fluentd で1つのポートを待ち受ける - sonots:blog

2015/03/17 このエントリーをはてなブックマークに追加 95 users Instapaper Pocket Tweet Facebook Share Evernote Clip Starter fluentd sonots Server

課題Fluentd は GVL のある CRuby でしか(まだ)動かないので、マルチコアを有効に使うためには1つのホストで複数のプロセスを同時に立ち上げる必要がある。また現在の Fluentd では、それぞれのプロセスで別のポートをそれぞれ listen(2) して待ち受けることしかできない。データ送信側では送信先に複数のポートを指定して、クライアント側でラウンドロビンして負荷分散してもらう形に... 続きを読む

軽量Ruby – mrubyとRubyの違い - @masuidrive blog

2013/01/25 このエントリーをはてなブックマークに追加 210 users Instapaper Pocket Tweet Facebook Share Evernote Clip mruby Matz Ruby MobiRuby 軽量Ruby

MobiRubyで書いた”さめがめ” 去年の春からずっとコツコツと作っているmrubyでiOSアプリが書けるMobiRubyが久々に動く様になったので、1年近くmrubyを触ってきて気になった所を少し書いてみます。 以下、mrubyと区別しやすくするために、普段みなさんがお使いのRubyをCRubyと書いています。 mrubyって? mrubyはMatzが去年発表した省メモリ版のRuby実装です。... 続きを読む

Rails Hub情報局: あなたがCRubyではなくJRubyを使うべき理由

2011/04/20 このエントリーをはてなブックマークに追加 70 users Instapaper Pocket Tweet Facebook Share Evernote Clip JRuby コミッタ asakusa.rb 西村賢 興味深い

こんにちは、@IT編集部の西村賢(@knsmr)です。先日、地域Rubyコミュニティの「Asakusa.rb」の花見に参加しました。世界でただ1人のCRubyとJRubyの双方のコミッタである中村浩士(@nahi)さんに「CRubyではなくJRubyを採用すべき理由は?」という話をお聞きしました。中村さんの指摘で興味深いのは、本当はJRubyを使うべき人々が、その良さに気付かないままCRubyを使... 続きを読む

 
(1 - 13 / 13件)