You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Ruby ã®é–‹ç™ºã‚’ã—ã¦ã„る技術部ã®ç¬¹ç”°ã§ã™ã€‚娘ãŒè‡ªè»¢è»Šã«ä¹—り始ã‚ã€ã¾ã ä¸å®‰ãªãŸã‚ãšã£ã¨ã¤ã„ã¦ã„ãªã‘れã°ãªã‚‰ãšã€å°‘ã—追ã£ã‹ã‘ã¾ã‚ã—ãŸã ã‘ã§æ¯åˆ‡ã‚ŒãŒãƒ¤ãƒã„感ã˜ã«ãªã£ã¦ã„ã¾ã™ã€‚é‹å‹•ã—ãªã„ã¨ã€‚ ã“ã“æ•°å¹´ã€Ruby ã§ä¸¦åˆ—処ç†ã‚’æ°—è»½ã«æ›¸ããŸã‚ã®ä»•組ã¿ã§ã‚ã‚‹ Ractor ã‚’ Ruby 3.0 ã§å°Žå…¥ã™ã‚‹ã¨ã„ã†ä»•事をã€ã‚¯ãƒƒã‚¯ãƒ‘ッドã§ã®ä¸»å‹™ã¨ã—ã¦è¡Œã£ã¦ãã¾ã—ãŸï¼ˆã‚¯ãƒƒã‚¯ãƒ‘ッドã‹ã‚‰ã€ã“れã€ã¨è¨€ã‚れã¦ã„ãŸã‚ã‘ã§ã¯ãªãã€Ruby ã‚’å‰é€²ã•ã›ã‚‹ã¨ã„ã†ãƒŸãƒƒã‚·ãƒ§ãƒ³ã®ä¸Šã§è¡Œã£ã¦ãã¾ã—ãŸï¼‰ã€‚ Ractor ã¯ã€ã‚‚ã¨ã‚‚㨠Guild ã¨ã„ã†åå‰ã§é–‹ç™ºã‚’ã¯ã˜ã‚ã€2020å¹´ã®æ˜¥é ƒã€Ractor ã¨ã„ã†åå‰ã«å¤‰æ›´ã™ã‚‹ã“ã¨ã«ã—ã¾ã—ãŸã€‚ã„ãã¤ã‹ã®æ©Ÿä¼šã§ç™ºè¡¨ã—ã¦ã„ã¾ã™ã€‚下記ã¯ã€RubyKaigi ã§ã®ç™ºè¡¨ã®è¨˜éŒ²ã§ã™ã€‚ A proposal of new concurrency model for Ruby 3 - RubyKaigi
Inheritance and Abstract Class Pattern for Ruby on Rails Controllers Ruby MRI does not support parallel CPU bound operations due to the dependency on non-thread safe C extensions. Input/Output operations like HTTP requests, are still a perfectly valid use case for spinning up multiple threads. Read on to learn what tools are available for requests concurrency in Ruby with all their cons and pros.
29.11.2018 AWS Lambda announced official Ruby Support. That means we all can build Serverless applications (or FaaS scripts) with the language that we love. AWS in the same article also provided quite decent step by step manual for creating AWS Lambda functions but also how to run Sinatra application on AWS Lambda with a code sample project AWS Lambda - serverless Sinatra app example In this artic
Rubyã§ã¡ã‚‡ã£ã¨ã—ãŸã“ã¨ã€ä¾‹ãˆã°ãƒ†ã‚スト処ç†ãªã©ã‚’ã—ãŸãã¦ã‚¹ã‚¯ãƒªãƒ—トを書ãã“ã¨ã¯ã‚ˆãã‚りã¾ã™ã€‚ãã‚“ãªã‚¹ã‚¯ãƒªãƒ—ãƒˆã¯æ„外ã¨å†åˆ©ç”¨ã—ãŸããªã‚‹ã‚‚ã®ã§ã™ã€‚ã—ã‹ã—ã€ä½œæ¥ç”¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«é©å½“ãªãƒ•ァイルåã§ä¿å˜ã—ã¦ã„ãŸã‚Šã™ã‚‹ã¨æŽ¢ã—出ã™ã®ã¯å›°é›£ã§ã™ã—ã€ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã«ãƒ¯ãƒ³ãƒ©ã‚¤ãƒŠãƒ¼ã§æ›¸ã„ãŸã‚‚ã®ã ã¨ãã‚‚ãも残ã£ã¦ã„ãªã„ã“ã¨ã‚‚ã‚りã¾ã™1。別ã®PCã§ã®å†åˆ©ç”¨ã‚‚ã€ãれらã®ä¿å˜æ–¹æ³•ã§ã¯å½“ç„¶ãªãŒã‚‰ä¸å¯èƒ½ã§ã—ょã†ã€‚ ãã“ã§ã€ã©ã“ã‹æ•´ç†ã•れãŸå ´æ‰€ã«ä¿å˜ã—ã¦ãŠã„ã¦å†åˆ©ç”¨ã«å‚™ãˆãŸã„ã®ã§ã™ãŒã€ä¿å˜å…ˆãŒå•題ã«ãªã‚Šã¾ã™2。ãã‚“ãªã¨ãã€ç§ã¯æ¬¡ã®ã‚ˆã†ãªç†ç”±ã‹ã‚‰gem(RubyGems)ã«ã—ã¦ã—ã¾ã†ã“ã¨ã«ã—ã¦ã„ã¾ã™ã€‚手元ã§ã™ãã«å®Ÿè¡Œã§ãã¾ã™ã—ã€åˆ¥ã®ç’°å¢ƒã¸ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚‚ç°¡å˜ã§ã™ã€‚ã¾ãŸã€ä»–ã®Rubyプãƒã‚°ãƒ©ãƒ ã¸ã®çµ„ã¿è¾¼ã¿ã‚‚コピペã›ãšã«å®Ÿç¾ã§ãã¾ã™ã€‚ã‚‚ã¡ã‚ã‚“ä»–ã®äººãŒä½¿ãˆã‚‹ã‚ˆã†ã«ãªã‚‹ã¨ã„ã†ãƒ¡ãƒªãƒƒãƒˆã‚‚ã‚ã‚‹ã®ã§ã™ãŒã€è‡ªåˆ†ã®ç”¨é€”ã«é™ã£ã¦ã‚‚é•·ã„ç›®ã§è¦‹ã‚Œ
It is known that in Ruby, class methods get inherited: class P def self.mm; puts 'abc' end end class Q < P; end Q.mm # works However, it comes as a surprise to me that it does not work with mixins: module M def self.mm; puts 'mixin' end end class N; include M end M.mm # works N.mm # does not work! I know that #extend method can do this: module X; def mm; puts 'extender' end end Y = Class.new.exten
Stay Relevant and Grow Your Career in TechPremium ResultsPublish articles on SitePointDaily curated jobsLearning PathsDiscounts to dev toolsStart Free Trial7 Day Free Trial. Cancel Anytime. Key Takeaways Ruby rookies often concatenate strings instead of using the language’s built-in string interpolation, which results in shorter, prettier, and safer code. Ruby’s truth model is simple, with only th
ブãƒã‚°ã‚’下記ã«ç§»è»¢ã—ã¾ã—ãŸã€‚デザイン変更ã«ã‚ˆã‚Šç§»è»¢å…ˆã§ã¯è¨˜äº‹ãŒä¸€å±¤èªã¿ã‚„ã™ããªã£ã¦ã„ã¾ã™ã®ã§ã€ã‚ˆã‚ã—ã‘れã°ç§»å‹•ã‚’ãŠé¡˜ã„致ã—ã¾ã™ã€‚ Rubyã®ã‚·ãƒ³ãƒœãƒ«ã¯æ–‡å—列ã®çš®ã‚’被ã£ãŸæ•´æ•°ã ï¼ : melborne.github.com - Yugui著「åˆã‚ã¦ã®Rubyã€ã‚’èªã‚“ã§ã„ã‚‹ 自分ã¯ã“ã®æœ¬ã®æƒ³å®šã™ã‚‹å¯¾è±¡èªè€…ã§ã¯ãªã„ ã“ã®æœ¬ã®å¯¾è±¡èªè€…ã¯ä»–言語プãƒã‚°ãƒ©ãƒžã 自分ã¯Rubyã—ã‹çŸ¥ã‚‰ãªã„ Rubyã®ã“ã¨ã‚‚ã¾ã å°‘ã—ã—ã‹çŸ¥ã‚‰ãªã„アマãƒãƒ¥ã‚¢ãƒ—ãƒã‚°ãƒ©ãƒžã ã‘れã©ã‚‚ã“ã®æœ¬ã®å†…容ã¯è‡ªåˆ†ã«ã¨ã£ã¦æ¥µã‚ã¦æœ‰ç›Šã åˆå¦è€…å‘ã‘ã«ã‚りãŒã¡ãªæ–¹ä¾¿ã¨ã—ã¦ã®ã€Œã‚¦ã‚½ã€ãŒãªã„ ã¡ã‚ƒã‚“ã¨ç†è§£ãŒæ›¸ã‹ã‚Œã¦ã„ã‚‹ èªè€…を事実ã«å°Žã“ã†ã¨ã™ã‚‹åŠªåŠ›ãŒã‚ã‚‹ 大見出ã—ã“ã他書ã¨å·®ã¯ãªã„㌠一æ©å°è¦‹å‡ºã—ã«å…¥ã‚Œã° ä»–ã§ã¯ãŠç›®ã«ã‹ã‹ã‚Œãªã„よã†ãªè¡¨é¡ŒãŒæº€è¼‰ã§ ãã®å†…容ã®å¤šããŒçŸ¥ã£ã¦ã¯ã„ã‚‹ã‘ã© æ£ã—ãç†è§£ã—ã¦ã„ãªã‹ã£ãŸã‚‚ã®ã°ã‹ã‚Šã å‹•ã疑似コードã€DSLã€å‡¦ç†ç³»ã¨å®Ÿ
æ¾æ±Ÿå¸‚ã¯2008å¹´6月12日,åŒå¸‚ãŒé‹å–¶ã™ã‚‹ã€Œæ¾æ±Ÿç©ºãåº—èˆ—ç‰©ä»¶æƒ…å ±ã‚µã‚¤ãƒˆã€ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’公開ã—ãŸã€‚ã¾ã¤ã‚‚ã¨ã‚†ãã²ã‚æ°ãŒåœ¨ç±ã™ã‚‹æ¾æ±Ÿå¸‚ã®IT伿¥ã§ã‚ã‚‹ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å¿œç”¨é€šä¿¡ç ”究所ãŒRuby on Railsã§é–‹ç™ºã—ãŸã€‚ ã€Œæ¾æ±Ÿç©ºãåº—èˆ—ç‰©ä»¶æƒ…å ±ã‚µã‚¤ãƒˆã€ã¯Google Mapsã¨ã®ãƒžãƒƒã‚·ãƒ¥ã‚¢ãƒƒãƒ—ã«ã‚ˆã‚Šåœ°å›³ä¸Šã§ä¸å¿ƒå¸‚è¡—ã®ç©ºã店舗を探ã™ã“ã¨ãŒã§ãã‚‹ã‚µã‚¤ãƒˆã€‚æ¾æ±Ÿå¸‚ãŒ2008å¹´4月ã«é–‹è¨ã—ãŸ(é–¢é€£è¨˜äº‹ï¼‰ã€‚æ¾æ±Ÿå¸‚ã®åœ°åŸŸSNSã§ã‚ã‚‹æ¾æ±ŸSNS(関連記事)ã®ã€Œã‚¯ãƒã‚³ãƒŸãƒžãƒƒãƒ—ã€ã®æƒ…å ±ã‚’RSSã§å–å¾—ã—表示ã§ãる。 空ãåº—èˆ—ç‰©ä»¶æƒ…å ±ã‚µã‚¤ãƒˆã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã¯æ¾æ±Ÿå¸‚ã®ãƒ›ãƒ¼ãƒ ページã§é…布ã•れã¦ã„る。ライセンスã¯The MIT License。誰ã§ã‚‚無償ã§ä½¿ç”¨ã§ãる。 æ¾æ±Ÿå¸‚ã¯Rubyã«ã‚ˆã‚‹åœ°åŸŸã®ç”£æ¥æŒ¯èˆˆã‚’図る「Ruby City Matsueプãƒã‚¸ã‚§ã‚¯ãƒˆã€ã‚’推進ã—ã¦ã„る。åŒå¸‚ã®é«˜é¡åŒ»ç™‚・高é¡ä»‹è·åˆç®—制度システムをRubyã§
2008å¹´06月03æ—¥23:00 カテゴリ書評/画評/å“è©•Lightweight Languages Ruby beyond Rails - 書評 - ã¾ã‚‹ã”ã¨Ruby! インプレス石橋様より献本御礼。 ã¾ã‚‹ã”㨠Ruby! Vol.1 [インプレスã®ãƒšãƒ¼ã‚¸] ã“れã¯ã¾ãŸæ€ã„切ã£ãŸãªã‚ã€ã¨ã„ã†ã®ãŒç¬¬ä¸€å°è±¡ã€‚ 「ã¾ã‚‹ã”ã¨Perlï¼ Vol.1ã€ã‚„「ã¾ã‚‹ã”ã¨JavaScript & Ajax! Vol.1ã€ã‚ˆã‚Šã€è„±åˆå¿ƒè€…度ãŒä¸€æ®µé«˜ã„。 ç§ã«ã¯çµ¶å¥½ã®é›£æ˜“度ã ã£ãŸã®ã ã‘ã©ã€æƒ³å®šèªè€…ã®ãƒ¬ãƒ™ãƒ«ãŒé«˜ã™ãŽã‚‹ã®ã§ã¯ãªã„ã‹ã¨å°‘ã—心é…。 本書「ã¾ã‚‹ã”㨠Ruby! Vol.1ã€ã¯ã€ã‚¤ãƒ³ãƒ—レスã®ã€Œã¾ã‚‹ã”ã¨ã€ã‚·ãƒªãƒ¼ã‚ºã®æœ€æ–°ç‰ˆã€‚今ã¾ã§PHP, Perl, JavaScript (+ Ajax)ã¨ç¶šã„ã¦ããŸã“ã®ã‚·ãƒªãƒ¼ã‚ºã¯ã€ç¢ºã‹ã«åˆå¿ƒè€…å’æ¥è€…å‘ã‘ã®ã‚·ãƒªãƒ¼ã‚ºã§ã€ã€Œãµã¤ã†ã®å¥´ã‚‰ã®ä¸Šã‚’行ãã€((c) Paul Graham)ãƒ
ã¯ã˜ã‚ã«ã€€2004å¹´ã«åˆã‚ã¦ãƒªãƒªãƒ¼ã‚¹ã•れãŸRails Webアプリケーションフレームワークã¯ã€Ruby言語ã®ã‚ラーアプリケーションã«ãªã‚Šã€CRUD(Createã€Readã€Updateã€Delete)パターンã«åŸºã¥ãWebã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’çŸæ™‚é–“ã§ä½œæˆã§ãã‚‹éžå¸¸ã«å¼·åŠ›ãªãƒ„ールã¨ã—ã¦æ€¥é€Ÿã«æ™®åŠã—ã¾ã—ãŸã€‚ãã—ã¦2007年末ã€ä»Šã‚„ã™ã£ã‹ã‚Šæœ‰åã«ãªã£ãŸã“ã®Webアプリケーションフレームワークã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³2.0ãŒãƒªãƒªãƒ¼ã‚¹ã•れã¾ã—ãŸã€‚最åˆã®ãƒªãƒªãƒ¼ã‚¹ã®ã¨ãã»ã©ã®é©šãã¯ã‚りã¾ã›ã‚“ãŒã€Rails 2.0ã¯ã‚„ã¯ã‚Šå¤šãã®ã‚¤ãƒŽãƒ™ãƒ¼ã‚·ãƒ§ãƒ³ã‚’実ç¾ã—ã€é–‹ç™ºã‚’ã‚ˆã‚ŠåŠ¹çŽ‡çš„ã§æ¥½ã—ã„ã‚‚ã®ã«ã—ã¦ã„ã¾ã™ã€‚ 本稿ã§ã¯ã€Rails 2.0ã®æ¦‚è¦ã¨ã€æœ€ã‚‚é‡è¦ãªæ–°ã—ã„æ©Ÿèƒ½ã‚’説明ã—ã€ãれらを使ã£ã¦ã‚·ãƒ³ãƒ—ルã§ã‚‚目を引ãWebアプリケーションを作æˆã™ã‚‹æ–¹æ³•を紹介ã—ã¾ã™ã€‚よãã‚る「15分ã§ãƒ–ãƒã‚°ã‚’作るã€ã¨ã„ã†ã‚ˆã†ãªä¾‹ã§ã¯ãªãã€ã“ã“ã§ç´¹ä»‹ã™ã‚‹ã‚¢ãƒ—リ
Spring Bootã«ã‚ˆã‚‹APIãƒãƒƒã‚¯ã‚¨ãƒ³ãƒ‰æ§‹ç¯‰å®Ÿè·µã‚¬ã‚¤ãƒ‰ 第2版 何åƒäººã‚‚ã®é–‹ç™ºè€…ãŒã€InfoQã®ãƒŸãƒ‹ãƒ–ック「Practical Guide to Building an API Back End with Spring Bootã€ã‹ã‚‰ã€Spring Bootを使ã£ãŸREST API構築ã®åŸºç¤Žã‚’å¦ã‚“ã 。ã“ã®æœ¬ã§ã¯ã€å‡ºç‰ˆæ™‚ã«æ–°ã—ãリリースã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã‚ã‚‹ Spring Boot 2 を使用ã—ã¦ã„る。ã—ã‹ã—ã€Spring Boot3ãŒæœ€è¿‘リリースã•れã€é‡è¦ãªå¤‰...
John McCreeshã•ã‚“ã®ä½œæˆã—ãŸãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«"Four Days on Rails":http://rails.homelinux.org/ ã®"日本語翻訳版":http://rails.to/pages/4daysonrails をメンテナンスã—ã¦ãã¾ã—ãŸãŒã€RailsãŒ2.0ã«ãªã‚Šã€æ–°ã—ã„Railsã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ãŒå¿…è¦ã ã‚ã†ã¨ã„ã†æ€ã„ã‹ã‚‰ã€é¡Œæã¯ãã®ã¾ã¾ã«ã€Rails2.0をベースã«ã—ãŸæ›¸ãç›´ã—を行ã£ã¦ã¿ã¾ã—ãŸã€‚ Four Days on Rails 2.0 Rails 2.0ã§å°Žå…¥ã•れãŸRESTfulãªéƒ¨åˆ†ã‚’æãªã‚ãªã„よã†ã«ã—ãŸã¤ã‚‚りã§ã™ãŒã€RESTクライアントã§ã®æ¤œè¨¼ã¯ã¾ã 行ã£ã¦ã„ã¾ã›ã‚“。 é–“é•ã„ã‚„æ°—ãŒã¤ã„ãŸç‚¹ãŒã‚りã¾ã—ãŸã‚‰ã€ãŠçŸ¥ã‚‰ã›ã„ãŸã ã‘れã°å¹¸ã„ã§ã™ ï¼»Update:2008/5/20ï¼½ 下記ã®ç‚¹ã‚’ä¿®æ£ã—ãŸVer.1.1をリリースã—ã¾ã—ãŸã€‚ Linux(Ubuntu
Heroku ã¯ç¾åœ¨ãƒªãƒŸãƒ†ãƒƒãƒ‰Î²ã®çŠ¶æ…‹ãªã®ã§ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ç™»éŒ²ã‚’行ã†ã«ã¯ã“ã¡ã‚‰ã®ãƒšãƒ¼ã‚¸ã§ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’登録ã—ã€æ‹›å¾…ãƒ¡ãƒ¼ãƒ«ãŒæ¥ã‚‹ã®ã‚’å¾…ãŸãªãã¦ã¯ãªã‚Šã¾ã›ã‚“。ç§ãŒç™»éŒ²ã—ãŸã¨ã㯠2 週間待ã¡ã ã£ãŸã®ã§ã™ãŒã€ç¾åœ¨ã¯ã ã„ãŸã„ 1 æ—¥ä»¥å†…ã«æ‹›å¾…ãŒæ¥ã‚‹ã‚ˆã†ã§ã™ã€‚ã¡ã‚‡ã£ã¨é¢å€’ã§ã™ãŒã€ãœã²ã‚µã‚¤ãƒ³ã‚¢ãƒƒãƒ—ã—ã¦ã€ Heroku ã®ç´ 晴らã—ã„世界を体感ã—ã¦ã¿ã¦ãã ã•ã„。 ・・・ã©ã†ã§ã‚‚ã„ã„ã‘ã©ã€ã‚µã‚¤ãƒ³ã‚¢ãƒƒãƒ—ã®ãƒšãƒ¼ã‚¸ã«ã‚る看æ¿ã¯ã„ã£ãŸã„。 無事ã«ã‚µã‚¤ãƒ³ã‚¢ãƒƒãƒ—ã§ããŸã‚‰ã€ã•ã£ããã“ã¡ã‚‰ã®ãƒšãƒ¼ã‚¸ã‹ã‚‰ heroku ã«ãƒã‚°ã‚¤ãƒ³ã—ã¾ã—ょã†ã€‚ã™ã‚‹ã¨ã€æœ€åˆã«ä»¥ä¸‹ã®ã‚¢ãƒ—リケーション管ç†ç”»é¢ãŒè¡¨ç¤ºã•れã¾ã™ã€‚ heroku ã§ã¯åŒæ™‚ã«è¤‡æ•°ã® Rails アプリケーションãŒé–‹ç™ºã§ãã‚‹ã®ã§ã€ã“ã®ç”»é¢ã§ãれらを管ç†ã™ã‚‹ã‚ã‘ã§ã™ã€‚ã—ã‹ã—ã€ç¾åœ¨ã¯ã²ã¨ã¤ã‚‚アプリケーションãŒå˜åœ¨ã—ã¾ã›ã‚“ã®ã§ã€æ–°ãŸã«ä½œæˆã—ã¦ã¿ã¾ã—ょã†ã€‚アプリケーションã®ä½œæˆã¯ã€ŒCre
比嘉ã•ã‚“ã‹ã‚‰citeã•れãŸã¿ãŸã„ãªã®ã§ã€å–ã‚Šæ€¥ãŽæ–°ã—ã„æƒ…å ±ã‚’åã出ã—ã¦ãŠã“ã†ã¨æ€ã„ã¾ã™ã€‚ ãã‚ã‚ã‚Railsã«ã¤ã„ã¦æœ¬éŸ³ã‚’書ã„ã¦ã¿ã‚‹ã‹ 後ã€ãƒ‡ãƒãƒƒã‚°ã®ç’°å¢ƒã¯ã€Javaã«æ¯”ã¹ã¦è²§å¼±ã ã¨æ€ã†ã€‚Railsã§ãƒ‡ãƒãƒƒã‚°ã‚’ã™ã‚‹ï¼—ã¤ã®æ–¹æ³•を見ã¦ã»ã—ã„。IDEã§ã‚½ãƒ¼ã‚¹ã«ãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’è¨å®š(ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’æ›¸ãæ›ãˆã‚‹ã®ã§ã¯ãªã)ã—ã¦ã€ã‚¹ãƒ†ãƒƒãƒ—インã€ã‚¹ãƒ†ãƒƒãƒ—オーãƒãƒ¼ã€ãƒ¡ãƒ¢ãƒªã®çŠ¶æ…‹ã‚’è¦‹ãŸã‚Šãªã‚“ã¦ã®ã«æ…£ã‚Œã¦ã„ã‚‹Javaã‹ã‚‰æ¯”ã¹ã‚‹ã¨ã€ã™ã£ã”ã大変ã«è¦‹ãˆã‚‹ã€‚ å–œã°ã—ã„ã“ã¨ã«ã€Rails 2.0ã§ã¯ruby-debugを使ã£ãŸdebuggerãŒæ£å¼ã«æŽ¡ç”¨ã•れã¾ã—ãŸã€‚ ã“れã®ä½¿ã„æ–¹ã¯éžå¸¸ã«ç°¡å˜ã§ã™ã€‚ ã¾ãšã¯ã€ä»¥ä¸‹ã®ã‚ˆã†ã«ãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’コードä¸ã«æ›¸ãè¾¼ã¿ã¾ã™ã€‚
No hay ninguna entrada con la etiqueta patterns. Mostrar todas las entradas No hay ninguna entrada con la etiqueta patterns. Mostrar todas las entradas Inicio Suscribirse a: Entradas (Atom)
ã“ã“ã§ã¯ã€Rubyã«ã‚ˆã‚‹ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã®èª¬æ˜Žã‚’行ã„ãŸã„ã¨æ€ã„ã¾ã™ã€‚ ã“ã“ã§å¯¾è±¡ã¨ã—ã¦ã„ã‚‹èªè€…ã¯ã€ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°åˆå¿ƒè€…(もã—ãã¯å…¥é–€è€…)ã§ã™ã€‚ TCP ç°¡å˜ãªTCPサーãƒã¨ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆ TCPクライアント(エラー処ç†ä»˜ã) 何度もå—ä¿¡ã§ãã‚‹TCPサームTCPサーãƒ(acceptã—ãŸç›¸æ‰‹ã®ç¢ºèª) UDP UDPを使ㆠUDPã§ãƒ–ãƒãƒ¼ãƒ‰ã‚ャストを使ㆠUDPã§ãƒžãƒ«ãƒã‚ャストを使ã†(マルãƒã‚ャストをé€ä¿¡ã™ã‚‹) UDPã§ãƒžãƒ«ãƒã‚ャストを使ã†(マルãƒã‚ャストをå—ä¿¡ã™ã‚‹) UDPã§ãƒžãƒ«ãƒã‚ャストを使ã†(TTLã‚’è¨å®šã™ã‚‹) Web ç°¡å˜ãªHTTP GET(Net::HTTP) HTTP HEADã¨å…¨ã¦ã®HTTPヘッダã®è¡¨ç¤ºï¼ˆNet::HTTP) HTTP POST(Net::HTTP) ç°¡å˜ãªRSSクライアント ãã®ä»– IO::selectを使ㆠIPアドレスã‹ã‚‰ãƒ›ã‚¹ãƒˆåã¸ã®å¤‰æ›
æ–¹é‡ Rubyã‚’ã¾ã£ãŸã知らãªã„剿ã§å§‹ã‚ã¾ã™ Javaã€JavaScriptã€elispã®ã‚ˆã†ãªãƒ¡ã‚¸ãƒ£ãƒ¼ãªè¨€èªžã¨å¯¾æ¯”ã—ãªãŒã‚‰èª¬æ˜Žã—ã¾ã™ ãªã‚‹ã¹ã手を動ã‹ã—ã¦ç›®ã«è¦‹ãˆã‚‹å½¢ã§èª¬æ˜Žã‚’進ã‚ã¾ã™ 次回Ruby on Railsã®å‹‰å¼·ä¼šã‚’ã™ã‚‹ã®ã§ã€ãれã«ã¤ãªãŒã‚‹ã“ã¨ã«é‡ç‚¹ã‚’ç½®ãã¾ã™ 逆ã«è¨€ã†ã¨ã€RoRã§ã‚ã¾ã‚Šä½¿ã‚ãªã„知è˜ã¯æµã—ã¾ã™ã€‚例ãˆã°ã€ãƒ•ァイルæ“作周りやスレッド周りãªã© 開発環境(2) .emacs.elã«æ›¸ãã¹ã記述 ; ruby (autoload 'ruby-mode "ruby-mode") (setq auto-mode-alist (cons '("\\.rb$" . ruby-mode) auto-mode-alist)) (setq interpreter-mode-alist (append '(("ruby" . ruby-mode)) interpreter-mode-al
リリースã€éšœå®³æƒ…å ±ãªã©ã®ã‚µãƒ¼ãƒ“スã®ãŠçŸ¥ã‚‰ã›
最新ã®äººæ°—エントリーã®é…ä¿¡
処ç†ã‚’実行ä¸ã§ã™
j次ã®ãƒ–ックマーク
kå‰ã®ãƒ–ックマーク
lã‚ã¨ã§èªã‚€
eコメント一覧を開ã
oページを開ã
{{#tags}}- {{label}}
{{/tags}}