はてブログ

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



タグ Rubyコード

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

WebAssembly版Rubyが正式に登場、YJITが実用段階に。「Ruby 3.2.0」正式リリース

2022/12/25 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby WASIベース 恒例 YJIT Ruby開発チーム

Ruby開発チームは、2022年12月25日にRuby 3.2.0の正式リリースを発表しました。Rubyは毎年12月25日に新バージョンをリリースすることが恒例となっています。 WebブラウザでRubyコードをそのまま実行可能に 新バージョンであるRuby 3.2.0の最大の新機能は、WASIベースのWebAssembly版Rubyが登場したことです。 これにより... 続きを読む

Rails appをRubyコードの改善だけで50%以上高速にした話 | Money Forward Engineers' Blog

2022/12/18 このエントリーをはてなブックマークに追加 144 users Instapaper Pocket Tweet Facebook Share Evernote Clip Money Forward Engineers Blog

この記事は Money Forward Engineering 2 Advent Calendar 2022 18日目の投稿です。 こんにちは。マネーフォワード関西開発拠点でマネーフォワード クラウド会計Plus (以下会計Plus)のエンジニアをしているぽっけです。 この記事では、私が行った高速化について紹介します。 私は最近Railsアプリケーションの高速化を行... 続きを読む

RBSからTypeScriptに変換するGem (rbs2ts) を作ってる - memo_md

2021/01/20 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip gem TypeScript RBS github.com

Ruby3.0 からは、型定義を処理するための rbs gem が同梱されていて、これは外部の *.rbs ファイルに記述した内容に従って、Rubyコードの型チェックを可能にしてくれる。 github.com 最近、この RBS の型定義を TypeScript の型定義に変換できないかな〜と思い、 rbs2ts という gem を実験的に作ってる。 結構荒削りなの... 続きを読む

コンパイラは関数のインライン展開を☓☓段で力尽きる - Qiita

2018/02/22 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita コンパイラ puts 関数 num

はじめに 「コンパイラって、関数のインライン展開を何段までやってくれるんでしょうか?これってトリビアになりませんか?」 このトリビアの種、つまりこういうことになります。 「コンパイラに多段呼び出しの関数を食わせてインライン展開させた時、☓☓段で力尽きる」 実際に調べてみた。 ソース 関数の多段呼び出しをするコードを吐くRubyコードを書いた。 num = ARGV [ 0 ]. to_i puts... 続きを読む

CアプリケーションからRubyスクリプトを呼び出す方法 - sonots:blog

2017/06/07 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip sonots Versions Rubyスクリプト lib

Cアプリケーションから libruby を使ってRubyコードに定義されている関数を呼び出す方法について記載する。 対象の Ruby バージョンは 2.4.1。 libruby の生成 libruby は rbenv で ruby をインストールすると、実はすでにできているのでご利用いただける。 ~/.rbenv/versions/2.4.1/lib ~/.rbenv/versions/2.4.1... 続きを読む

Rubyコードの健康を保つためのgem 5+1選 | マネーフォワード エンジニアブログ

2015/07/14 このエントリーをはてなブックマークに追加 178 users Instapaper Pocket Tweet Facebook Share Evernote Clip gem マネーフォワード エンジニアブログ

こんにちは、Railsエンジニアの鈴木(信)です。 先日31歳になったんですが、やはり30歳を超えたあたりから衰えたというか、何か体に変化があったように思います。 自身の健康はもちろんですが、コードの健康(品質)のことも気になる年頃になりました。 そこで今回は弊社で利用しているコード解析ツールをご紹介します。 brakeman – セキュリティ brakemanは、簡単なXSSやインジェクション系... 続きを読む

virtualingでchroot配下のプロセスを簡単にリソース制御してみよう - 人間とウェブの未来

2015/05/20 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip jailing リソース リソース制御 kazuhoさん 未来

2015-05-20 virtualingでchroot配下のプロセスを簡単にリソース制御してみよう Webサーバ プログラミング 研究 virtualingとはkazuhoさんの低コストでchrootするためのjailingと、mruby-virtualingによるリソース制御や必要であればIPアドレスの付与する機能を組み合わせたツールです。virtualingを使うと、Rubyコードによって、... 続きを読む

インフラを自動で構築! ChefでローカルにWebアプリの開発環境をつくるRubyコードを書いてみよう (1/3):CodeZine

2015/03/02 このエントリーをはてなブックマークに追加 96 users Instapaper Pocket Tweet Facebook Share Evernote Clip CodeZine システムオペレータ Chef 文法 インフラ

本連載は、SI業界に入ったばかりの新米業務アプリケーション開発者や、SI業界を目指す学生さんを対象とした、インフラ構成管理ツールを使ってコードでインフラを構築するための講座です。また、インフラエンジニア/システムオペレータで、物理環境でのインフラ構築/運用管理は経験があるけど、プログラミングが苦手という方にも読み進めていただけるように、文法などの解説を入れながら説明します。本連載では、Vagran... 続きを読む

MacでどこででもRubyコードを実行できるようにする - 惰眠と論理と指揮棒と

2014/07/26 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip 惰眠 Automator 論理 Mac 指揮棒

2014-07-26 MacでどこででもRubyコードを実行できるようにする 用意するもの Mac Automator 簡単に説明すると 書いてある文字列を受け取り、Rubyで実行して、出力内容と受け取った文字列を入れ替える。 という事をやっちゃいます。 Automatorでサービスを作成する ↑こんなアイコンのやつ 1. 新規からサービスを選ぶ 2. 色々する 右上の「選択されたテキストを出力で... 続きを読む

Herokuの無料枠でTwitter Stream APIを常時監視 => DBに保存するRubyコード - 酒と泪とRubyとRailsと

2013/12/12 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip Heroku Rails Tweet Ruby API

Herokuの無料枠でTwitter Stream APIを常時監視 => DBに保存するRubyコード Dec 12th, 2013 Tweet TwitterのStreaming APIを使うと、流れてくるTweetを常時監視することができます。 監視する対象は特定のキーワードだったり、特定のユーザーだったり、特定のサイトを指定したりすることができます。ユーザーの場合はユーザーのツイートに対す... 続きを読む

るびま0040号の「Rubyコードの感想戦」とDevLOVE Conference 2012の「リーダブルコードを読んだ後」のお知らせ - ククログ(2012-11-26)

2012/11/26 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip リーダブルコード ククログ Ruby 2012-11-26

るびま0040号の記事とDevLOVE Conference 2012でのセッションの紹介です。 るびまの記事「Rubyコードの感想戦」の紹介 昨日(2012-11-25)、るびま0040号がリリースされました。今回、久しぶりに記事を寄稿しました*1。Ruby コードの感想戦 【第 1 回】 WikiRというタイトルの記事です。あの咳さんのコードにコメントをして、気に入らないところがあったら理由を... 続きを読む

RubyからScalaに乗り換えた15くらいの理由 - ヽ( ・∀・)ノくまくまー(2010-04-26)

2010/04/27 このエントリーをはてなブックマークに追加 815 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scala ノくまくまー 幻覚 Ruby 既存

● [Scala] RubyからScalaに乗り換えた15くらいの理由 [注意] この文章を読むと、既存のRubyコードをScalaでrewriteしたくなる、 Rubyコードで型チェックをやるのが鬱になる、Ruby案件でやる気が出なくなる、 などの幻覚や異常行動が報告されています。 現在関わっているプロジェクトや家族のことを常に意識し、 気を強く持って冷静に読むとよいでしょう。 「Scalaプロ... 続きを読む

マルコフ連鎖で日本語をもっともらしく要約する - ザリガニが見ていた...。

2009/06/28 このエントリーをはてなブックマークに追加 383 users Instapaper Pocket Tweet Facebook Share Evernote Clip マルコフ連鎖 ザリガニ 発想 一体 Ruby on Rails

Ruby on Railsそもそも、マルコフ連鎖とは何なのか?全く聞いたこともなかった。そして、文章を要約するのはとっても高度なことだと思っていて、自分のレベルではその方法を、今まで思い付きもしなかった。しかし、以下のようなシンプルなRubyコードでそれが出来てしまうと知った時、目から鱗である...。一体、何がどうなっているのだ?コードを追いながら、マルコフ連鎖を利用するという発想の素晴らしさを知... 続きを読む

WEB制作者なら最低限知っておくべき色彩心理とWEBセーフカラー、WEBセーフカラーを出力するRubyコード - プログラマーkkの勉強/成長ブログ(@モバイル広告代理店ライブレボリューション) 

2009/03/26 このエントリーをはてなブックマークに追加 625 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログラマーkk Rails 色彩心理 Ruby 最低限

Ruby/Rails, デザイン色彩は、Webサイトがどのように際立ち、ユーザの目にとまり、ユーザーにどのような感情を芽生えさせ、ユーザがどんな動作をするかに大きな影響を与える。 適切な色彩を使うことは、売上を増大させたり、滞在時間を長くしたり、直帰率を下げることにつながる。色彩心理 色 プラスの心理的影響マイナスの心理的影響 赤情熱的 活動的 晴れやか 暖かい 元気の良い 購買欲求安っぽい 派手... 続きを読む

 
(1 - 14 / 14件)