ç§ãã¡ã¯ã«ãã¼ããªããªã®ãå ¨ããããã¾ããã ã§ããåãæ¾æ±ã®æ¹ãä½ããããã®ãªã®ã§ããªããããããã¦ãå¿åãã¦ã¿ã¾ããã ã«ãã¼ã£ã¦ä½ï¼ ããããªãï¼ ã§ããªãã ãããããããã»ã»ã» ããã ãã®æã§ãããæ¯éããã¦ã¿ã¦ãã ããã ãããããé¡ããã¾ããããã¨ã®ã¯
RubyKaigi 2018 has ended, but the excitement is still fresh. After 25 hours in planes, trains, buses, and cabs weâre finally home. I guess itâs a good time to summarize and review 4 days on the best Ruby conference in the world. Castle.io support First of all, I would like to express special thanks to Castle.io for backing me up, providing me possibility to go to RubyKaigi and for their ongoing Ka
æ¡çãããã§ããã¿ã¤ãã«ããªããé·ã ããæãã«ãªã£ã¦ã¦ãã¿ã¾ããã 1,ã¯ããã« å»å¹´ã®RubyKaigiã§ã®åºæ¥äºã«å¿æããã¦ã5/30(æ¨)~6/2(å)ã«ä»å°ã§è¡ãããä»å¹´ã®RubyKaigiã«ãåå ãã¦ãã¾ããã rubykaigi.org ã¾ããä»åã¯æ°¸åã·ã¹ãã ããã¸ã¡ã³ãããã®å¦çæ¯æ´ã«ãã交éè²»ã»å®¿æ³è²»ã»åå è²»çãå ¨é¡è² æ ãã¦ããã ãåå ãããã¨ãã§ãã¾ãããæ¬å½ã«ãããã¨ããããã¾ããã ã¾ãã宿ã«é¢ãã¦ãããã(@emorima)ãã主å¬ã®è²¸åã²ã¹ããã¦ã¹ã«æ³ã¾ããã¦ããã ããã¨ãã§ãã女æ§Rubyistã®æ¹ã ã¨æ¥½ãã5æ¥éãéãããã¨ãã§ãã¾ãããé¢ãã£ã¦ããã ããæ¹ã æ¬å½ã«ãä¸è©±ã«ãªãã¾ãããå»å¹´ãè¡ããã¦ããRailsGirlsJapanããã®æ¯æ´ã§æ¥ããã¦ããæ¹ã ã«ãããã§ãä¼ããããã¨ãã§ã大å¤å¬ããã£ãã§ãã ä»åã®è¨äºã§ã¯ãå»å¹´æãããã¨ã¨æ¯è¼ãã¤ã¤å人ç
TL;DR If you've written Ruby, you've heard it before: Use single quoted strings unless you need string interpolation. It makes sense, right? When I instantiate strings using double quotes, the Ruby intepreter has to do extra work to figure out if it needs to perform interpolation. Since extra work means reduced performance, it seems reasonable to avoid double-quoted instantiation unless it's a nec
Do you know if using double quotes instead of single quotes in ruby decreases performance in any meaningful way in ruby 1.8 and 1.9. so if I type question = 'my question' is it faster than question = "my question" I imagine that ruby tries to figure out if something needs to be evaluated when it encounters double quotes and probably spends some cycles doing just that.
#[macro_use] extern crate helix; ruby! { class Console { def log(string: &str) { println!("LOG: {:?}", string); } } } $ irb >> require "console" >> Console.log("I'm in your Rust") LOG: "I'm in your Rust" BLAZING FAST Helix lets you offload performance-critical code to Rust without leaving your Ruby workflow. class CountWordsController < ApplicationController def index # WordCount is written in Rus
ããã³ã¾ãã¯ãRuby ã«é¢ããæè¡è¨äºã¯ãã¡ããã®ãã¨ãRubyist ã¸ã®ã¤ã³ã¿ãã¥ã¼ãã¨ãã»ã¤ããã®ä»ããå±ãããã¦ã§ãéèªã§ãã Rubyist Magazine ã«ã¤ã㦠ãRubyist Magazineããç¥ãã¦ããã³ã¾ãã¯ãRubyist ã® Rubyist ã«ãããRubyist ã¨ããã§ãªã人ã®ããã®ã¦ã§ãéèªã§ãã ææ°å· Rubyist Magazine 0064 å· ããã¯ãã³ãã¼ Rubyist Magazine 0064 å· Rubyist Magazine 0063 å· Rubyist Magazine 0062 å· Kaigi on Rails ç¹éå· RubyKaigi Takeout 2020 ç¹éå· Rubyist Magazine 0061 å· Rubyist Magazine 0060 å· RubyKaigi 2019 ç´åç¹éå· Rubyist
mrknãããéçºãã¦ããPyCallã使ãã¨ãRubyããPythonãªãã¸ã§ã¯ããæä½ã§ããã RubyãããPythonã®æ©æ¢°å¦ç¿ã»çµ±è¨åæã®ãã¼ã«ãå©ç¨ãããã¨ãç®çã¨ãã¦ããã ãããä¸ã«ãnumpyãscikit-learnãå®è¡ããä¾ãããã£ã¦ããã Rubyist Magazine - PyCall ãããã° Ruby ã§æ©æ¢°å¦ç¿ãã§ãã ãã®PyCallã§ãKerasãå©ããã¨ãã§ããã°ãRubyã§ãDeep Learningã§ããã¨æã試ãã¦ã¿ãã ã¾ãã¯ã¤ã³ã¹ãã¼ã«ããã $ gem install --pre pycall ã¡ãªã¿ã«ãå®è¡ç°å¢ãã¾ã¨ããã¨ãRuby 2.4.0ãPyCall 0.1.0.alpha.20170317ãPython 3.6.0ãTheano 0.9.0ãKeras 2.0.2ã§ããã 試ããã®ã¯ãMNISTã®ææ¸ãæ°åç»åããç³ã¿è¾¼ã¿ã
I've had a few conversations recently where I say things like, "the Japanese Ruby community uses Ruby for different things than in America"... and I get blank stares. Specifically, I mention that America is very centered on Rails and web apps with Ruby. No surprise, right? "But then," people ask, "if they're not using Ruby for Rails, what do they do with it?" And why does anybody care? For the sam
A Better Way to Monitor God is an easy to configure, easy to extend monitoring framework written in Ruby. Keeping your server processes and tasks running should be a simple part of your deployment process. God aims to be the simplest, most powerful monitoring application available. Tom Preston-Werner [email protected] Google Group: http://groups.google.com/group/god-rb Features Config file is writte
Talk about concurrency comparison of different concurrency models adopted by programming languages
Rubyï¼ã«ãã¼ï¼ã¯ãã¾ã¤ãã¨ããã²ãï¼é称 Matzï¼ã«ããéçºããããªãã¸ã§ã¯ãæåã¹ã¯ãªããè¨èªã§ãããã¹ã¯ãªããè¨èªãç¨ãããã¦ããé åã§ã®ãªãã¸ã§ã¯ãæåããã°ã©ãã³ã°ãå®ç¾ããã(Wikipediaããï¼ ãªãã®ãã£ã¡ããããåããã¾ãããããã¼ãããããã¾ããã ã¾ãè¦ããã«ãããã°ã©ãã³ã°è¨èªã®ä¸ã¤ã«Rubyã¨ããã®ããã£ã¦ãRubyã®ä½¿ãæãRubyistã¨å¼ã¶ããã§ãã åã¯ãã½ã³ã³å°å¹´ã§ãããããã½ã³ã³ãç©å ·ã¨ãã¦ä½¿ããã¨ããã¯ããï¼ï¼å¹´ã»ã©é ããã£ã¦ãããBASICã¨æ©æ¢°èªãå¾ã«ã¦ã§ããµã¤ãæ§ç¯ã®å¿ è¦ã«é§ããã¦perlãJavaScriptãå°ã ããã£ãä½ã§ããã°ã©ãã³ã°ã¨ã¯ä¸è¬ã®ã¢ã©ãã£ãç·æ§ã¨åããããé¢ãã¦ãã¾ãã å ¨å½ãããããä¸çä¸ããRubyistãéã¾ãRubyKaigi 2016ã¨ããã¤ãã³ãã京é½ã§éå¬ããããã¨ãç¥ã£ãã®ã¯ï¼ã¶æç¨åã§ããã ã²ã
English Page ãã®ãã¼ã¸ã¯Google Summer of Code(GSoC)2016ã«æ¡æãããææ¡Automatic-selection mechanism for data structures in MRIã®ææå ±åãã¼ã¸ã§ãã ææç© Ropeé¢é£ Cè¨èªã§å®è£ ãããRopeæ¡å¼µã©ã¤ãã©ãªã®å®è£ Githubã¬ãã¸ããª: https://github.com/spinute/CRope ãã®ããã¸ã§ã¯ãã®ä¸ç°ã¨ãã¦ä½ãããã¬ãã¸ããªã§ã Rubyã®æååã®Ropeã使ã£ãå é¨è¡¨ç¾ã®å®è£ Githubã¬ãã¸ããª: https://github.com/spinute/ruby/tree/implement_ropestring implement-ropestringãã©ã³ãããã®ä½æ¥ãã©ã³ãã§ã ãã®ä» issue#12333: Rubyã®Array, String
deppbot ensures that your Ruby applications are kept updated, always! Based on your configured schedule, deppbot will run bundle update on your Ruby app and send the result as a Pull Request to GitHub. deppbot will also check your app periodically for any RubyGem vulnerabilities and fix it automagically. Update Your App Now Do, Don't TellYour time is precious. deppbot doesn't just tell you that yo
ã©ã³ãã³ã°
ã©ã³ãã³ã°
ã©ã³ãã³ã°
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}